Changeset 11a08b0 for fedd/fedd_util.py


Ignore:
Timestamp:
Oct 7, 2008 6:12:57 PM (16 years ago)
Author:
Ted Faber <faber@…>
Branches:
axis_example, compt_changes, info-ops, master, version-1.30, version-2.00, version-3.01, version-3.02
Children:
0ea11af
Parents:
8ecfbad
Message:

decent logging

File:
1 edited

Legend:

Unmodified
Added
Removed
  • fedd/fedd_util.py

    r8ecfbad r11a08b0  
    286286
    287287
    288 def generate_fedid(subj, bits=2048, trace=None, dir=None):
     288def generate_fedid(subj, bits=2048, log=None, dir=None, trace=None):
    289289    """
    290290    Create a new certificate and derive a fedid from it.
     
    306306                    "-x509", "-days", "30", "-out", certpath]
    307307
    308             if trace:
    309                 print >>trace, "calling %s" % " ".join(cmd)
    310                 call_out = trace
    311             else:
    312                 call_out = open("/dev/null", "w")
    313                
     308            if log:
     309                log.debug("[generate_fedid] %s" % " ".join(cmd))
     310
     311            if trace: call_out = trace
     312            else: call_out = open("/dev/null", "w")
     313
    314314            rv = subprocess.call(cmd, stdout=call_out, stderr=call_out)
    315315            if rv == 0:
Note: See TracChangeset for help on using the changeset viewer.