diff options
Diffstat (limited to 'rpkid/testpoke.py')
-rw-r--r-- | rpkid/testpoke.py | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/rpkid/testpoke.py b/rpkid/testpoke.py index 2d26d12c..a97c117f 100644 --- a/rpkid/testpoke.py +++ b/rpkid/testpoke.py @@ -41,6 +41,7 @@ def usage(code): yaml_file = "testpoke.yaml" yaml_cmd = None +debug = False opts,argv = getopt.getopt(sys.argv[1:], "y:r:h?d", ["yaml=", "request=", "help", "debug"]) for o,a in opts: @@ -51,10 +52,14 @@ for o,a in opts: elif o in ("-r", "--request"): yaml_cmd = a elif o in ("-d", "--debug"): - rpki.log.init("testpoke") + debug = True if argv: usage(1) +if debug: + rpki.log.init("testpoke") + rpki.log.set_trace(True) + f = open(yaml_file) yaml_data = yaml.load(f) f.close() @@ -118,10 +123,6 @@ def do_revoke(): q_pdu.ski = yaml_req["ski"] query_up_down(q_pdu) -# Some day this should be conditional -rpki.log.init("testpoke") -rpki.log.set_trace(True) - dispatch = { "list" : do_list, "issue" : do_issue, "revoke" : do_revoke } cms_ta = get_PEM("cms-ca-cert", rpki.x509.X509) |