Пример #1
0
 def marshal(self, result, error, _id=None):
     if error:
         self.debug('response: %s: %s', error.__class__.__name__, str(error))
         response = Fault(error.errno, error.strerror)
     else:
         if isinstance(result, dict):
             self.debug('response: entries returned %d', result.get('count', 1))
         response = (result,)
     return xml_dumps(response, methodresponse=True)
Пример #2
0
 def marshal(self, result, error, _id=None,
             version=VERSION_WITHOUT_CAPABILITIES):
     if error:
         self.debug('response: %s: %s', error.__class__.__name__, str(error))
         response = Fault(error.errno, error.strerror)
     else:
         if isinstance(result, dict):
             self.debug('response: entries returned %d', result.get('count', 1))
         response = (result,)
     return xml_dumps(response, version, methodresponse=True)
Пример #3
0
 def marshal(self, result, error, _id=None,
             version=VERSION_WITHOUT_CAPABILITIES):
     if error:
         self.debug('response: %s: %s', error.__class__.__name__, str(error))
         response = Fault(error.errno, error.strerror)
     else:
         if isinstance(result, dict):
             self.debug('response: entries returned %d', result.get('count', 1))
         response = (result,)
     dump = xml_dumps(response, version, methodresponse=True)
     return dump.encode('utf-8')