diff options
Diffstat (limited to 'myrpki/yaml-to-myrpki.py')
-rw-r--r-- | myrpki/yaml-to-myrpki.py | 9 |
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" |