aboutsummaryrefslogtreecommitdiff
path: root/rpkid
diff options
context:
space:
mode:
authorRob Austein <sra@hactrn.net>2010-03-17 17:05:09 +0000
committerRob Austein <sra@hactrn.net>2010-03-17 17:05:09 +0000
commitc9032b266c1347440c65b2680fc09598c9d20644 (patch)
treed9a2f76d120b4c6fbb25fc7c94c9c34193c6e7dd /rpkid
parentfdf6e2d3e141b4346fc1ce39d9064dc71bf71580 (diff)
Don't ask XML layer for verbose mode when we don't need it.
svn path=/rpkid/rpki/https.py; revision=3117
Diffstat (limited to 'rpkid')
-rw-r--r--rpkid/rpki/https.py10
1 files changed, 8 insertions, 2 deletions
diff --git a/rpkid/rpki/https.py b/rpkid/rpki/https.py
index c3ec7e36..14da7d0e 100644
--- a/rpkid/rpki/https.py
+++ b/rpkid/rpki/https.py
@@ -815,17 +815,23 @@ class caller(object):
def __call__(self, cb, eb, *pdus):
def done(cms):
- msg, xml = self.proto.cms_msg.unwrap(cms, (self.server_ta, self.server_cert), pretty_print = True)
+ result = self.proto.cms_msg.unwrap(cms, (self.server_ta, self.server_cert), pretty_print = self.debug)
if self.debug:
+ msg, xml = result
print "<!-- Reply -->"
print xml
+ else:
+ msg = result
cb(msg)
msg = self.proto.msg.query(*pdus)
- cms, xml = self.proto.cms_msg.wrap(msg, self.client_key, self.client_cert, pretty_print = True)
+ result = self.proto.cms_msg.wrap(msg, self.client_key, self.client_cert, pretty_print = self.debug)
if self.debug:
+ cms, xml = result
print "<!-- Query -->"
print xml
+ else:
+ cms = result
client(
client_key = self.client_key,