aboutsummaryrefslogtreecommitdiff
path: root/myrpki/yaml-to-myrpki.py
diff options
context:
space:
mode:
Diffstat (limited to 'myrpki/yaml-to-myrpki.py')
-rw-r--r--myrpki/yaml-to-myrpki.py9
1 files changed, 6 insertions, 3 deletions
diff --git a/myrpki/yaml-to-myrpki.py b/myrpki/yaml-to-myrpki.py
index 1d1d8ff6..276e0330 100644
--- a/myrpki/yaml-to-myrpki.py
+++ b/myrpki/yaml-to-myrpki.py
@@ -412,10 +412,13 @@ try:
print "Giving daemons time to start up"
time.sleep(20)
- # Run myirbe again for each host, to set up IRDB and rpki objects
+ # Run myirbe again for each host, to set up IRDB and RPKI objects.
+ # Need to run a second time to push BSC certs out to rpkid.
+ # Nothing should happen on the third pass.
- for d in db:
- d.run_myirbe()
+ for i in xrange(3):
+ for d in db:
+ d.run_myirbe()
print "Done initializing daemons"