diff options
Diffstat (limited to 'scripts/irbe-cli.py')
-rwxr-xr-x | scripts/irbe-cli.py | 14 |
1 files changed, 6 insertions, 8 deletions
diff --git a/scripts/irbe-cli.py b/scripts/irbe-cli.py index d57ba506..e2ebed6b 100755 --- a/scripts/irbe-cli.py +++ b/scripts/irbe-cli.py @@ -168,14 +168,12 @@ def main(): print q_xml - # this needs some kind of config file iterator, kludge for now - certs = [] - for i in range(100): - name = "cms-cert.%d" % i - if cfg.has_option(section, name): - certs.append(cfg.get(section, name)) - - q_cms = rpki.cms.encode(q_xml, cfg.get(section, "cms-key"), certs) + # This wants some kind of config file iterator, handle inline for now + + q_cms = rpki.cms.encode(q_xml, cfg.get(section, "cms-key"), + [cfg.get(section, "cms-cert.%d" % i) + for i in range(100) + if cfg.has_option(section, "cms-cert.%d" % i)]) r_cms = rpki.https.client(certInfo=httpsCerts, msg=q_cms, url="/left-right") |