aboutsummaryrefslogtreecommitdiff
path: root/rpkid/irbe_cli.py
diff options
context:
space:
mode:
authorMichael Elkins <melkins@tislabs.com>2012-02-09 22:08:50 +0000
committerMichael Elkins <melkins@tislabs.com>2012-02-09 22:08:50 +0000
commit7e1cde030ab043facebc08f1de5cb4445129cd26 (patch)
tree1e8e86f854c8b326bcb725d3cd84bfcf137ba27f /rpkid/irbe_cli.py
parent6c57b433896ce53b9875d1a834d938b6bd9e59d8 (diff)
add support to irbe_cli for ghostbusters in the publication protocol. closes #185
svn path=/trunk/; revision=4320
Diffstat (limited to 'rpkid/irbe_cli.py')
-rw-r--r--rpkid/irbe_cli.py7
1 files changed, 6 insertions, 1 deletions
diff --git a/rpkid/irbe_cli.py b/rpkid/irbe_cli.py
index f7593a75..637ad720 100644
--- a/rpkid/irbe_cli.py
+++ b/rpkid/irbe_cli.py
@@ -227,9 +227,14 @@ class roa_elt(cmd_elt_mixin, rpki.publication.roa_elt):
class report_error_elt(reply_elt_mixin, rpki.publication.report_error_elt):
pass
+class ghostbuster_elt(cmd_elt_mixin, rpki.publication.ghostbuster_elt):
+ pass
+
class publication_msg(cmd_msg_mixin, rpki.publication.msg):
pdus = dict((x.element_name, x)
- for x in (config_elt, client_elt, certificate_elt, crl_elt, manifest_elt, roa_elt, report_error_elt))
+ for x in (config_elt, client_elt, certificate_elt, crl_elt,
+ manifest_elt, roa_elt, report_error_elt,
+ ghostbuster_elt))
class publication_sax_handler(rpki.publication.sax_handler):
pdu = publication_msg