summaryrefslogtreecommitdiff
path: root/src/saml2/request.py
diff options
context:
space:
mode:
authorJozef Knaperek <jknaperek@gmail.com>2015-10-12 16:22:19 +0200
committerJozef Knaperek <jknaperek@gmail.com>2015-10-15 15:33:10 +0200
commitc7febbf9e8c85355dccb53a326a51bfc41db1c66 (patch)
tree976664df2088314a431be719f64359448ddf17e9 /src/saml2/request.py
parent1228db66eb006e0f069cc1b6b1612c6cbaa8df1d (diff)
downloadpysaml2-c7febbf9e8c85355dccb53a326a51bfc41db1c66.tar.gz
Fix paramter passing in logging messages
Pass parameters into logger calls directly instead of pre-merging with the logger message. This way the logs are easier to maintain and process. The code is also faster when logging is turned off since it doesn't have to evaluate all params and render them into strings.
Diffstat (limited to 'src/saml2/request.py')
-rw-r--r--src/saml2/request.py12
1 files changed, 6 insertions, 6 deletions
diff --git a/src/saml2/request.py b/src/saml2/request.py
index 8f8cbb79..479b993f 100644
--- a/src/saml2/request.py
+++ b/src/saml2/request.py
@@ -43,7 +43,7 @@ class Request(object):
# own copy
self.xmlstr = xmldata[:]
- logger.debug("xmlstr: %s" % (self.xmlstr,))
+ logger.debug("xmlstr: %s", self.xmlstr)
try:
self.message = self.signature_check(xmldata, origdoc=origdoc,
must=must,
@@ -55,15 +55,15 @@ class Request(object):
if not self.message:
logger.error("Response was not correctly signed")
- logger.info(xmldata)
+ logger.info("Response: %s", xmldata)
raise IncorrectlySigned()
- logger.info("request: %s" % (self.message,))
+ logger.info("request: %s", self.message)
try:
valid_instance(self.message)
except NotValid as exc:
- logger.error("Not valid request: %s" % exc.args[0])
+ logger.error("Not valid request: %s", exc.args[0])
raise
return self
@@ -83,8 +83,8 @@ class Request(object):
assert self.message.version == "2.0"
if self.message.destination and self.receiver_addrs and \
self.message.destination not in self.receiver_addrs:
- logger.error("%s not in %s" % (self.message.destination,
- self.receiver_addrs))
+ logger.error("%s not in %s", self.message.destination,
+ self.receiver_addrs)
raise OtherError("Not destined for me!")
assert self.issue_instant_ok()