diff options
author | Rob Austein <sra@hactrn.net> | 2009-07-14 04:09:33 +0000 |
---|---|---|
committer | Rob Austein <sra@hactrn.net> | 2009-07-14 04:09:33 +0000 |
commit | 50c385740828aba0d0b296d6b4a2df6a88f02abe (patch) | |
tree | 492321f802d7fd2fd0ccae43677cce37ce160918 | |
parent | da624da0e387b9ea4d4c8eda7c73e27429947826 (diff) |
Wow, this was out of date
svn path=/rpkid/cronjob.py; revision=2613
-rw-r--r-- | rpkid/cronjob.py | 24 |
1 files changed, 18 insertions, 6 deletions
diff --git a/rpkid/cronjob.py b/rpkid/cronjob.py index 22cadd2c..eee2b945 100644 --- a/rpkid/cronjob.py +++ b/rpkid/cronjob.py @@ -24,7 +24,8 @@ OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. """ -import rpki.config, rpki.https, getopt, sys +import getopt, sys +import rpki.config, rpki.https, rpki.async cfg_file = "cronjob.conf" debug = False @@ -53,8 +54,19 @@ irbe_cert = rpki.x509.X509(Auto_file = cfg.get("irbe-cert")) bpki_ta = rpki.x509.X509(Auto_file = cfg.get("bpki-ta")) rpkid_cert = rpki.x509.X509(Auto_file = cfg.get("rpkid-cert")) -print rpki.https.client(client_key = irbe_key, - client_cert = irbe_cert, - server_ta = (bpki_ta, rpkid_cert), - url = cfg.get("https-url"), - msg = "Please run cron now.") +def cb(*whatever): + print repr(whatever) + +def eb(e): + print repr(e) + raise e + +rpki.https.client(client_key = irbe_key, + client_cert = irbe_cert, + server_ta = (bpki_ta, rpkid_cert), + url = cfg.get("https-url"), + msg = "Please run cron now.", + callback = cb, + errback = eb) + +rpki.async.event_loop() |