diff options
author | Rob Austein <sra@hactrn.net> | 2007-11-16 22:51:58 +0000 |
---|---|---|
committer | Rob Austein <sra@hactrn.net> | 2007-11-16 22:51:58 +0000 |
commit | cb62b5e4ab4959efaab051871f5b26cb3e998103 (patch) | |
tree | 91d93a2a2c6bea4af95dea1bad914862e0d86998 /scripts/rpki/left_right.py | |
parent | 2da21b628101e24a95033dfa809e9b0fac77b8ef (diff) |
repository.https_ta SQL handling was missing
svn path=/scripts/rpki/left_right.py; revision=1307
Diffstat (limited to 'scripts/rpki/left_right.py')
-rw-r--r-- | scripts/rpki/left_right.py | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/scripts/rpki/left_right.py b/scripts/rpki/left_right.py index 6c24bebb..59032f17 100644 --- a/scripts/rpki/left_right.py +++ b/scripts/rpki/left_right.py @@ -261,7 +261,10 @@ class self_elt(data_elt): def client_poll(self, gctx): """Run the regular client poll cycle with each of this self's parents in turn.""" for parent in parent_elt.sql_fetch_where(gctx, "self_id = %s" % self.self_id): + + # This will need a callback when we go event-driven r_pdu = rpki.up_down.list_pdu.query(gctx, parent) + ca_map = dict((ca.parent_resource_class, ca) for ca in rpki.sql.ca_obj.sql_fetch_where(gctx, "parent_id = %s" % parent.parent_id)) for rc in r_pdu.payload.classes: @@ -512,7 +515,8 @@ class repository_elt(data_elt): elements = ("cms_ta", "https_ta") sql_template = rpki.sql.template("repository", "repository_id", "self_id", "bsc_id", - ("cms_ta", rpki.x509.X509), "peer_contact_uri") + ("cms_ta", rpki.x509.X509), "peer_contact_uri", + ("https_ta", rpki.x509.X509)) cms_ta = None https_ta = None |