aboutsummaryrefslogtreecommitdiff
path: root/scripts/rpki/sql.py
diff options
context:
space:
mode:
authorRob Austein <sra@hactrn.net>2007-11-17 02:12:45 +0000
committerRob Austein <sra@hactrn.net>2007-11-17 02:12:45 +0000
commit9264b7cfc635f11e65bf368090b09ff271eeab36 (patch)
treea592022bdf3d5ab7245941c3c50ab43df09c4da8 /scripts/rpki/sql.py
parent22196f0b435d161e87e085c40cb8a64b983ef9fc (diff)
Temporary kludge to fake publication
svn path=/scripts/Makefile; revision=1309
Diffstat (limited to 'scripts/rpki/sql.py')
-rw-r--r--scripts/rpki/sql.py8
1 files changed, 3 insertions, 5 deletions
diff --git a/scripts/rpki/sql.py b/scripts/rpki/sql.py
index e6b86b57..b40bb672 100644
--- a/scripts/rpki/sql.py
+++ b/scripts/rpki/sql.py
@@ -293,10 +293,9 @@ class ca_obj(sql_persistant):
repository = rpki.left_right.repository_elt.sql_fetch(gctx, parent.repository_id)
for ca_detail in ca_detail_obj.sql_fetch_where(gctx, "ca_id = %s" % self.ca_id):
for child_cert in child_cert_obj.sql_fetch_where(gctx, "ca_detail_id = %s" % ca_detail.ca_detail_id):
- repository.withdraw((child_cert.cert, child_cert.uri(self)))
+ repository.withdraw(gctx, (child_cert.cert, child_cert.uri(self)))
child_cert.sql_delete(gctx)
- repository.withdraw((ca_detail.latest_crl, ca_detail.crl_uri()),
- (ca_detail.latest_manifest, ca_detail.manifest_uri(self)))
+ repository.withdraw(gctx, (ca_detail.latest_crl, ca_detail.crl_uri()), (ca_detail.latest_manifest, ca_detail.manifest_uri(self)))
ca_detail.sql_delete(gctx)
self.sql_delete(gctx)
@@ -465,8 +464,7 @@ class ca_detail_obj(sql_persistant):
parent = rpki.left_right.parent_elt.sql_fetch(gctx, ca.parent_id)
repository = rpki.left_right.repository_elt.sql_fetch(gctx, parent.repository_id)
- repository.publish((child_cert.cert, child_cert.uri(ca)),
- (self.latest_manifest, self.manifest_uri(ca)))
+ repository.publish(gctx, (child_cert.cert, child_cert.uri(ca)), (self.latest_manifest, self.manifest_uri(ca)))
return child_cert