RPKI Engine 1.0
|
Public Member Functions | |
def | __init__ |
def | checkpoint |
def | cron |
def | cronjob_handler |
def | irdb_query |
def | irdb_query_child_resources |
def | irdb_query_ghostbuster_requests |
def | irdb_query_roa_requests |
def | left_right_handler |
def | main |
def | start_cron |
def | up_down_handler |
Public Attributes | |
bpki_ta | |
cfg | |
cfg_file | |
cron_keepalive | |
cron_period | |
cron_timeout | |
cron_timer | |
http_server_host | |
http_server_port | |
initial_delay | |
irbe_cert | |
irdb_cert | |
irdb_url | |
profile | |
publication_kludge_base | |
rpkid_cert | |
rpkid_key | |
sql | |
use_internal_cron | |
Static Public Attributes | |
tuple | up_down_url_regexp = re.compile("/up-down/([-A-Z0-9_]+)/([-A-Z0-9_]+)$", re.I) |
Main program for rpkid.
Definition at line 43 of file rpki/rpkid.py.
def rpki.rpkid.main.__init__ | ( | self | ) |
Definition at line 48 of file rpki/rpkid.py.
def rpki.rpkid.main.main | ( | self | ) |
Definition at line 78 of file rpki/rpkid.py.
def rpki.rpkid.main.checkpoint | ( | self | ) |
Record that we were still alive when we got here, by resetting keepalive timer.
Definition at line 280 of file rpki/rpkid.py.
def rpki.rpkid.main.cron | ( | self, | |
cb = None |
|||
) |
Periodic tasks.
Definition at line 288 of file rpki/rpkid.py.
def rpki.rpkid.main.cronjob_handler | ( | self, | |
query, | |||
path, | |||
cb | |||
) |
External trigger for periodic tasks. This is somewhat obsolete now that we have internal timers, but the test framework still uses it.
Definition at line 345 of file rpki/rpkid.py.
def rpki.rpkid.main.irdb_query | ( | self, | |
callback, | |||
errback, | |||
q_pdus, | |||
kwargs | |||
) |
Perform an IRDB callback query.
Definition at line 141 of file rpki/rpkid.py.
def rpki.rpkid.main.irdb_query_child_resources | ( | self, | |
self_handle, | |||
child_handle, | |||
callback, | |||
errback | |||
) |
Ask IRDB about a child's resources.
Definition at line 174 of file rpki/rpkid.py.
def rpki.rpkid.main.irdb_query_ghostbuster_requests | ( | self, | |
self_handle, | |||
parent_handles, | |||
callback, | |||
errback | |||
) |
Ask IRDB about self's ghostbuster record requests.
Definition at line 206 of file rpki/rpkid.py.
def rpki.rpkid.main.irdb_query_roa_requests | ( | self, | |
self_handle, | |||
callback, | |||
errback | |||
) |
Ask IRDB about self's ROA requests.
Definition at line 194 of file rpki/rpkid.py.
def rpki.rpkid.main.left_right_handler | ( | self, | |
query, | |||
path, | |||
cb | |||
) |
Process one left-right PDU.
Definition at line 223 of file rpki/rpkid.py.
def rpki.rpkid.main.start_cron | ( | self | ) |
Start clock for rpkid's internal cron process.
Definition at line 128 of file rpki/rpkid.py.
def rpki.rpkid.main.up_down_handler | ( | self, | |
query, | |||
path, | |||
cb | |||
) |
Process one up-down PDU.
Definition at line 249 of file rpki/rpkid.py.
Definition at line 78 of file rpki/rpkid.py.
Definition at line 78 of file rpki/rpkid.py.
Definition at line 48 of file rpki/rpkid.py.
Definition at line 78 of file rpki/rpkid.py.
Definition at line 78 of file rpki/rpkid.py.
Definition at line 78 of file rpki/rpkid.py.
Definition at line 130 of file rpki/rpkid.py.
Definition at line 78 of file rpki/rpkid.py.
Definition at line 78 of file rpki/rpkid.py.
Definition at line 78 of file rpki/rpkid.py.
Definition at line 78 of file rpki/rpkid.py.
Definition at line 78 of file rpki/rpkid.py.
Definition at line 78 of file rpki/rpkid.py.
Definition at line 48 of file rpki/rpkid.py.
Definition at line 78 of file rpki/rpkid.py.
Definition at line 78 of file rpki/rpkid.py.
Definition at line 78 of file rpki/rpkid.py.
Definition at line 78 of file rpki/rpkid.py.
tuple rpki.rpkid.main.up_down_url_regexp = re.compile("/up-down/([-A-Z0-9_]+)/([-A-Z0-9_]+)$", re.I) [static] |
Definition at line 247 of file rpki/rpkid.py.
Definition at line 78 of file rpki/rpkid.py.