diff options
author | Rob Austein <sra@hactrn.net> | 2007-09-25 19:48:42 +0000 |
---|---|---|
committer | Rob Austein <sra@hactrn.net> | 2007-09-25 19:48:42 +0000 |
commit | 2ce89c1051fec4b39a8e49b53e4b862f8f7d4fcb (patch) | |
tree | 29a124206b003d1b514310da6b29a88533722ae4 /scripts/rpki/left_right.py | |
parent | bca32923364c4e28c54622c78eb072a4a2e0d0d4 (diff) |
Implement child_cert
svn path=/scripts/rpki/left_right.py; revision=1029
Diffstat (limited to 'scripts/rpki/left_right.py')
-rw-r--r-- | scripts/rpki/left_right.py | 15 |
1 files changed, 0 insertions, 15 deletions
diff --git a/scripts/rpki/left_right.py b/scripts/rpki/left_right.py index f3353026..5068f4b0 100644 --- a/scripts/rpki/left_right.py +++ b/scripts/rpki/left_right.py @@ -347,21 +347,6 @@ class child_elt(data_elt): peer_ta = None - def __init__(self): - self.certs = {} - - def sql_fetch_hook(self, db, cur): - cur.execute("SELECT ca_detail_id, cert FROM child_cert WHERE child_id = %s", self.child_id) - self.certs = dict((ca_detail_id, rpki.x509.X509(DER=cert)) for (ca_detail_id, cert) in cur.fetchall()) - - def sql_insert_hook(self, db, cur): - if self.certs: - cur.executemany("INSERT child_cert (child_id, ca_detail_id, cert) VALUES (%s, %s, %s)", - ((self.child_id, ca_detail_id, cert.get_DER()) for (ca_detail_id, cert) in self.certs.items())) - - def sql_delete_hook(self, db, cur): - cur.execute("DELETE FROM child_cert where child_id = %s", self.child_id) - def serve_post_save_hook(self, q_pdu, r_pdu): if self.reissue: raise NotImplementedError |