Converts prints to logging.debug calls
Some print calls were polluting the standard output with debugging information. These prints are now converted to logging.debug calls so that they are disabled by default. Closes-Bug: #1426439 Change-Id: I42f3ca62b55a980839cc0cb481f33fea3cd22afe
This commit is contained in:
parent
80e0c2ad9a
commit
c4d39865d4
@ -2,7 +2,7 @@
|
|||||||
A SOAP implementation for wsme.
|
A SOAP implementation for wsme.
|
||||||
Parts of the code were taken from the tgwebservices soap implmentation.
|
Parts of the code were taken from the tgwebservices soap implmentation.
|
||||||
"""
|
"""
|
||||||
from __future__ import absolute_import, print_function
|
from __future__ import absolute_import
|
||||||
|
|
||||||
import pkg_resources
|
import pkg_resources
|
||||||
import datetime
|
import datetime
|
||||||
@ -188,7 +188,8 @@ class SoapEncoder(object):
|
|||||||
|
|
||||||
@tosoap.when_object(wsme.types.bytes)
|
@tosoap.when_object(wsme.types.bytes)
|
||||||
def bytes_tosoap(self, datatype, tag, value):
|
def bytes_tosoap(self, datatype, tag, value):
|
||||||
print('bytes_tosoap', datatype, tag, value, type(value))
|
log.debug('(bytes_tosoap, %s, %s, %s, %s)', datatype,
|
||||||
|
tag, value, type(value))
|
||||||
if isinstance(value, wsme.types.bytes):
|
if isinstance(value, wsme.types.bytes):
|
||||||
value = value.decode('ascii')
|
value = value.decode('ascii')
|
||||||
return self.make_soap_element(datatype, tag, value)
|
return self.make_soap_element(datatype, tag, value)
|
||||||
@ -203,7 +204,7 @@ class SoapEncoder(object):
|
|||||||
|
|
||||||
@tosoap.when_object(wsme.types.binary)
|
@tosoap.when_object(wsme.types.binary)
|
||||||
def binary_tosoap(self, datatype, tag, value):
|
def binary_tosoap(self, datatype, tag, value):
|
||||||
print(datatype, tag, value)
|
log.debug("(%s, %s, %s)", datatype, tag, value)
|
||||||
value = base64.encodestring(value) if value is not None else None
|
value = base64.encodestring(value) if value is not None else None
|
||||||
if six.PY3:
|
if six.PY3:
|
||||||
value = value.decode('ascii')
|
value = value.decode('ascii')
|
||||||
@ -399,14 +400,14 @@ class SoapProtocol(Protocol):
|
|||||||
r = ET.Element('{%s}%sResponse' % (
|
r = ET.Element('{%s}%sResponse' % (
|
||||||
self.typenamespace, soap_fname(path, funcdef)
|
self.typenamespace, soap_fname(path, funcdef)
|
||||||
))
|
))
|
||||||
print('soap_response', funcdef.return_type, result)
|
log.debug('(soap_response, %s, %s)', funcdef.return_type, result)
|
||||||
r.append(self.encoder.tosoap(
|
r.append(self.encoder.tosoap(
|
||||||
funcdef.return_type, '{%s}result' % self.typenamespace, result
|
funcdef.return_type, '{%s}result' % self.typenamespace, result
|
||||||
))
|
))
|
||||||
return r
|
return r
|
||||||
|
|
||||||
def encode_result(self, context, result):
|
def encode_result(self, context, result):
|
||||||
print('encode_result', result)
|
log.debug('(encode_result, %s)', result)
|
||||||
if use_lxml:
|
if use_lxml:
|
||||||
envelope = ET.Element(
|
envelope = ET.Element(
|
||||||
Envelope_qn,
|
Envelope_qn,
|
||||||
|
Loading…
Reference in New Issue
Block a user