diff options
Diffstat (limited to 'scripts/rpki/left_right.py')
-rw-r--r-- | scripts/rpki/left_right.py | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/scripts/rpki/left_right.py b/scripts/rpki/left_right.py index 0264f881..62db4c60 100644 --- a/scripts/rpki/left_right.py +++ b/scripts/rpki/left_right.py @@ -234,15 +234,15 @@ class self_elt(data_elt): """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): r_pdu = rpki.up_down.list_pdu(gctx, parent) - ca_dict = dict((ca.parent_resource_class, ca) for ca in rpki.sql.ca_obj.sql_fetch_where(gctx, "parent_id = %s", parent.parent_id)) + 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: - if rc.class_name in ca_dict: - ca = ca_dict[rc.class_name] - del ca_dict[rc.class_name] + if rc.class_name in ca_map: + ca = ca_map[rc.class_name] + del ca_map[rc.class_name] ca.check_for_updates(gctx, parent, rc) else: rpki.sql.ca_obj.create(gctx, parent, rc) - for ca in ca_dict.values(): + for ca in ca_map.values(): ca.delete(gctx) # CA not listed by parent rpki.sql.sql_sweep(gctx) |