diff options
author | Rob Austein <sra@hactrn.net> | 2010-11-14 23:28:45 +0000 |
---|---|---|
committer | Rob Austein <sra@hactrn.net> | 2010-11-14 23:28:45 +0000 |
commit | ce422aa2ffd9061d272068848f13c1869f3e508b (patch) | |
tree | 51a2453bfa34d6fb308e7858a49ed110f7b0a6e5 /rpkid/rpki/xml_utils.py | |
parent | 5ff190d75abcad8aa6e2d04889c218caf147b352 (diff) |
Implement "reissue" left-right operation. Reformat some doc strings.
svn path=/rpkid/irbe_cli.py; revision=3551
Diffstat (limited to 'rpkid/rpki/xml_utils.py')
-rw-r--r-- | rpkid/rpki/xml_utils.py | 44 |
1 files changed, 33 insertions, 11 deletions
diff --git a/rpkid/rpki/xml_utils.py b/rpkid/rpki/xml_utils.py index 4933cda9..7b8297a4 100644 --- a/rpkid/rpki/xml_utils.py +++ b/rpkid/rpki/xml_utils.py @@ -59,15 +59,21 @@ class sax_handler(xml.sax.handler.ContentHandler): self.stack = [] def startElementNS(self, name, qname, attrs): - """Redirect startElementNS() events to startElement().""" + """ + Redirect startElementNS() events to startElement(). + """ return self.startElement(name[1], attrs) def endElementNS(self, name, qname): - """Redirect endElementNS() events to endElement().""" + """ + Redirect endElementNS() events to endElement(). + """ return self.endElement(name[1]) def characters(self, content): - """Accumulate a chuck of element content (text).""" + """ + Accumulate a chuck of element content (text). + """ self.text += content def startElement(self, name, attrs): @@ -286,7 +292,9 @@ class data_elt(base_elt): return r_pdu def make_reply_clone_hook(self, r_pdu): - """Overridable hook.""" + """ + Overridable hook. + """ pass def serve_fetch_one(self): @@ -300,11 +308,15 @@ class data_elt(base_elt): return r def serve_pre_save_hook(self, q_pdu, r_pdu, cb, eb): - """Overridable hook.""" + """ + Overridable hook. + """ cb() def serve_post_save_hook(self, q_pdu, r_pdu, cb, eb): - """Overridable hook.""" + """ + Overridable hook. + """ cb() def serve_create(self, r_msg, cb, eb): @@ -436,7 +448,9 @@ class msg(list): stack.pop() def __str__(self): - """Convert msg object to string.""" + """ + Convert msg object to string. + """ lxml.etree.tostring(self.toXML(), pretty_print = True, encoding = "us-ascii") def toXML(self): @@ -449,22 +463,30 @@ class msg(list): @classmethod def query(cls, *args): - """Create a query PDU.""" + """ + Create a query PDU. + """ self = cls(args) self.type = "query" return self @classmethod def reply(cls, *args): - """Create a reply PDU.""" + """ + Create a reply PDU. + """ self = cls(args) self.type = "reply" return self def is_query(self): - """Is this msg a query?""" + """ + Is this msg a query? + """ return self.type == "query" def is_reply(self): - """Is this msg a reply?""" + """ + Is this msg a reply? + """ return self.type == "reply" |