diff options
author | Rob Austein <sra@hactrn.net> | 2013-02-05 21:04:06 +0000 |
---|---|---|
committer | Rob Austein <sra@hactrn.net> | 2013-02-05 21:04:06 +0000 |
commit | 64d850653d295c68c2476362c4c217f4a32a63a2 (patch) | |
tree | 16bd8f4386c7a920f5973076edda891472693156 /rpkid/rpki | |
parent | a44a83c31a03614e9ec0b590782802c8672383d9 (diff) |
Pull from trunk.
svn path=/branches/tk377/; revision=5030
Diffstat (limited to 'rpkid/rpki')
-rw-r--r-- | rpkid/rpki/rpkid.py | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/rpkid/rpki/rpkid.py b/rpkid/rpki/rpkid.py index 0fd9f7bc..0a3e9675 100644 --- a/rpkid/rpki/rpkid.py +++ b/rpkid/rpki/rpkid.py @@ -1245,6 +1245,12 @@ class ca_detail_obj(rpki.sql.sql_persistent): ghostbuster.regenerate(publisher, fast = True) for child_cert in self.child_certs: child_cert.reissue(self, publisher, force = True) + self.gctx.sql.sweep() + self.generate_manifest_cert() + self.sql_mark_dirty() + self.generate_crl(publisher = publisher) + self.generate_manifest(publisher = publisher) + self.gctx.sql.sweep() publisher.call_pubd(cb, eb) def check_failed_publication(self, publisher, check_all = True): |