diff options
author | Rob Austein <sra@hactrn.net> | 2007-11-15 03:24:02 +0000 |
---|---|---|
committer | Rob Austein <sra@hactrn.net> | 2007-11-15 03:24:02 +0000 |
commit | a096bcdca38b419f40c8d37584a4f7900f039589 (patch) | |
tree | b8b392eb4614b1a2cccec74e1c849cac6cd1ec5a /scripts/rpki/up_down.py | |
parent | 0c09c0596e642b5bb3cc107b0933cf9ad847086c (diff) |
CRL support, not yet tested
svn path=/scripts/biz-certs/Bob-CA.srl; revision=1296
Diffstat (limited to 'scripts/rpki/up_down.py')
-rw-r--r-- | scripts/rpki/up_down.py | 25 |
1 files changed, 13 insertions, 12 deletions
diff --git a/scripts/rpki/up_down.py b/scripts/rpki/up_down.py index 777743cf..0804bd61 100644 --- a/scripts/rpki/up_down.py +++ b/scripts/rpki/up_down.py @@ -269,17 +269,19 @@ class issue_pdu(base_elt): # Generate new cert or regenerate old one if necessary if child_cert is None: - child_cert = ca_detail.issue(gctx = gctx, - ca = ca, - child = child, - subject_key = req_key, - sia = req_sia, - resources = resources) + child_cert = ca_detail.issue( + gctx = gctx, + ca = ca, + child = child, + subject_key = req_key, + sia = req_sia, + resources = resources) else: - child_cert = child_cert.reissue(gctx = gctx, - ca_detail = ca_detail, - sia = req_sia, - resources = resources) + child_cert = child_cert.reissue( + gctx = gctx, + ca_detail = ca_detail, + sia = req_sia, + resources = resources) # Save anything we modified and generate response rpki.sql.sql_sweep(gctx) @@ -342,8 +344,7 @@ class revoke_pdu(revoke_syntax): raise rpki.exceptions.BadClassNameSyntax, "Bad class name %s" % self.class_name ca_id = long(self.class_name) ski = self.get_SKI() - for ca_detail in rpki.sql.ca_detail_obj.sql_fetch_where(gctx, """ - ca_id = %s AND state != 'revoked'""" % ca_id): + for ca_detail in rpki.sql.ca_detail_obj.sql_fetch_where(gctx, "ca_id = %s AND state != 'revoked'" % ca_id): for child_cert in rpki.sql.child_cert_obj.sql_fetch_where(gctx, """ child_id = %s AND ca_detail_id = %s AND ski = '%s' """ % (child.child_id, ca_detail.ca_detail_id, ski)): |