aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--myrpki/myirbe.py2
-rw-r--r--rpkid/rpki/left_right.py8
-rw-r--r--rpkid/rpki/xml_utils.py4
-rw-r--r--rpkid/testbed.py4
4 files changed, 9 insertions, 9 deletions
diff --git a/myrpki/myirbe.py b/myrpki/myirbe.py
index c640ecf2..6ab06a12 100644
--- a/myrpki/myirbe.py
+++ b/myrpki/myirbe.py
@@ -89,7 +89,7 @@ class caller(object):
print "Reply:", xml
cb(msg)
- msg = self.proto.msg.query(pdus)
+ msg = self.proto.msg.query(*pdus)
cms, xml = self.proto.cms_msg.wrap(msg, self.client_key, self.client_cert, pretty_print = True)
if self.debug:
print "Query:", xml
diff --git a/rpkid/rpki/left_right.py b/rpkid/rpki/left_right.py
index da7247b7..d8a8f633 100644
--- a/rpkid/rpki/left_right.py
+++ b/rpkid/rpki/left_right.py
@@ -652,8 +652,8 @@ class repository_elt(data_elt):
errback(e)
rpki.log.trace()
rpki.log.info("Publishing %r as %r" % (obj, uri))
- q_msg = rpki.publication.msg.query()
- q_msg.append(rpki.publication.publication_object_elt.make_publish(uri = uri, obj = obj))
+ q_msg = rpki.publication.msg.query(
+ rpki.publication.publication_object_elt.make_publish(uri = uri, obj = obj))
self.call_pubd(callback, fail, q_msg)
def withdraw(self, obj, uri, callback, errback, allow_failure = False):
@@ -668,8 +668,8 @@ class repository_elt(data_elt):
errback(e)
rpki.log.trace()
rpki.log.info("Withdrawing %r from %r" % (obj, uri))
- q_msg = rpki.publication.msg.query()
- q_msg.append(rpki.publication.publication_object_elt.make_withdraw(uri = uri, obj = obj))
+ q_msg = rpki.publication.msg.query(
+ rpki.publication.publication_object_elt.make_withdraw(uri = uri, obj = obj))
self.call_pubd(callback, fail, q_msg)
class parent_elt(data_elt):
diff --git a/rpkid/rpki/xml_utils.py b/rpkid/rpki/xml_utils.py
index e3b9a7f0..274eeea0 100644
--- a/rpkid/rpki/xml_utils.py
+++ b/rpkid/rpki/xml_utils.py
@@ -454,14 +454,14 @@ class msg(list):
@classmethod
def query(cls, *args):
"""Create a query PDU."""
- self = cls(*args)
+ self = cls(args)
self.type = "query"
return self
@classmethod
def reply(cls, *args):
"""Create a reply PDU."""
- self = cls(*args)
+ self = cls(args)
self.type = "reply"
return self
diff --git a/rpkid/testbed.py b/rpkid/testbed.py
index a9e6e3c5..c2dfd4ea 100644
--- a/rpkid/testbed.py
+++ b/rpkid/testbed.py
@@ -770,7 +770,7 @@ class allocation(object):
assert isinstance(pdus, (list, tuple))
assert self.rpki_port is not None
- msg = rpki.left_right.msg.query(pdus)
+ msg = rpki.left_right.msg.query(*pdus)
cms, xml = rpki.left_right.cms_msg.wrap(msg, self.irbe_key, self.irbe_cert,
pretty_print = True)
rpki.log.debug(xml)
@@ -1167,7 +1167,7 @@ def call_pubd(pdus, cb):
response.
"""
rpki.log.info("Calling pubd")
- msg = rpki.publication.msg.query(pdus)
+ msg = rpki.publication.msg.query(*pdus)
cms, xml = rpki.publication.cms_msg.wrap(msg, pubd_irbe_key, pubd_irbe_cert,
pretty_print = True)
rpki.log.debug(xml)