aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRob Austein <sra@hactrn.net>2010-09-08 20:04:18 +0000
committerRob Austein <sra@hactrn.net>2010-09-08 20:04:18 +0000
commit471af29aa0253ee649040577e0683037ae761927 (patch)
tree23c28069bed9008d4ee503999a5e812364aee0ac
parenta6b6d08f3a3c2c01273b59a63ae255e947eb73aa (diff)
Clean up unnecessarily opaque test condition.
svn path=/rpkid/rpki/rpki_engine.py; revision=3443
-rw-r--r--rpkid/rpki/rpki_engine.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/rpkid/rpki/rpki_engine.py b/rpkid/rpki/rpki_engine.py
index 69dd7201..36b53616 100644
--- a/rpkid/rpki/rpki_engine.py
+++ b/rpkid/rpki/rpki_engine.py
@@ -96,7 +96,7 @@ class rpkid_context(object):
def unwrap(der):
r_msg = rpki.left_right.cms_msg.unwrap(der, (self.bpki_ta, self.irdb_cert))
- if not r_msg.is_reply() or [r_pdu for r_pdu in r_msg if type(r_pdu) is not type(q_pdu)]:
+ if not r_msg.is_reply() or not all(type(r_pdu) is type(q_pdu) for r_pdu in r_msg):
raise rpki.exceptions.BadIRDBReply, "Unexpected response to IRDB query: %s" % lxml.etree.tostring(r_msg.toXML(), pretty_print = True, encoding = "us-ascii")
callback(r_msg)