Inherits rpki::left_right::data_elt.
Inherited by irbe_cli.repository_elt.
Public Member Functions | |
def | call_pubd |
def | default_pubd_handler |
def | parents |
Static Public Attributes | |
tuple | attributes = ("action", "tag", "self_handle", "repository_handle", "bsc_handle", "peer_contact_uri") |
XML attributes for this element. | |
bpki_cert = None | |
bpki_glue = None | |
string | element_name = "repository" |
tuple | elements = ("bpki_cert", "bpki_glue") |
XML elements contained by this element. | |
tuple | handles = (("self", self_elt), ("bsc", bsc_elt)) |
tuple | sql_template |
<repository/> element.
Definition at line 574 of file left_right.py.
def rpki.left_right.repository_elt.call_pubd | ( | self, | ||
callback, | ||||
errback, | ||||
q_msg, | ||||
handlers = None | ||||
) |
Send a message to publication daemon and return the response. As a convenience, attempting to send an empty message returns immediate success without sending anything. Handlers is a dict of handler functions to process the response PDUs. If the tag value in the response PDU appears in the dict, the associated handler is called to process the PDU. If no tag matches, default_pubd_handler() is called. A handler value of False suppresses calling of the default handler.
Definition at line 602 of file left_right.py.
def rpki.left_right.repository_elt.default_pubd_handler | ( | pdu | ) |
Default handler for publication response PDUs.
Definition at line 596 of file left_right.py.
def rpki.left_right.repository_elt.parents | ( | self | ) |
Fetch all parent objects that link to this repository object.
Definition at line 591 of file left_right.py.
tuple rpki.left_right.repository_elt.attributes = ("action", "tag", "self_handle", "repository_handle", "bsc_handle", "peer_contact_uri") [static] |
XML attributes for this element.
Reimplemented from rpki.xml_utils.base_elt.
Definition at line 580 of file left_right.py.
rpki.left_right.repository_elt.bpki_cert = None [static] |
Definition at line 588 of file left_right.py.
rpki.left_right.repository_elt.bpki_glue = None [static] |
Definition at line 589 of file left_right.py.
string rpki.left_right.repository_elt.element_name = "repository" [static] |
Definition at line 579 of file left_right.py.
tuple rpki.left_right.repository_elt.elements = ("bpki_cert", "bpki_glue") [static] |
XML elements contained by this element.
Reimplemented from rpki.xml_utils.base_elt.
Definition at line 581 of file left_right.py.
tuple rpki.left_right.repository_elt.handles = (("self", self_elt), ("bsc", bsc_elt)) [static] |
Reimplemented from rpki.left_right.data_elt.
Definition at line 586 of file left_right.py.
tuple rpki.left_right.repository_elt.sql_template [static] |
rpki.sql.template("repository", "repository_id", "repository_handle", "self_id", "bsc_id", "peer_contact_uri", ("bpki_cert", rpki.x509.X509), ("bpki_glue", rpki.x509.X509))
Definition at line 583 of file left_right.py.