Changeset 1126


Ignore:
Timestamp:
11/21/06 10:13:41 (7 years ago)
Author:
mglb1
Message:

Extend the CRL rertrieval script to support writing to a file

File:
1 edited

Legend:

Unmodified
Added
Removed
  • ccsd/trunk/scripts/retrieve-ccsd-crl

    r1125 r1126  
    2929# Get hostname, certificates from the commandline 
    3030if len(sys.argv) < 4: 
    31     sys.stderr.write("Usage: %s <server> <key> <cert>\n" % sys.argv[0]) 
     31    sys.stderr.write("Usage: %s <server> <key> <cert> [output file]\n" %  
     32            sys.argv[0]) 
    3233    sys.exit(1) 
    3334 
     
    3536key = sys.argv[2] 
    3637cert = sys.argv[3] 
     38outputfile = None 
     39if len(sys.argv) >= 5: 
     40    outputfile = sys.argv[4] 
    3741 
    3842class MyTransport(xmlrpclib.Transport): 
     
    5862 
    5963crl = s.fetchCRL({}) 
    60 print crl 
     64if outputfile is None: 
     65    print crl 
     66else: 
     67    fp = open(outputfile, "w") 
     68    fp.write(crl) 
     69    fp.close() 
Note: See TracChangeset for help on using the changeset viewer.