예제 #1
0
    def _gotError(self, failure, request, methodName, ns):
        self.info('_gotError', failure, failure.value)
        e = failure.value
        status = 500

        if isinstance(e, errorCode):
            status = e.status
        else:
            failure.printTraceback()

        response = soap_lite.build_soap_error(status)
        self.sendResponse(request, response, status=status)
예제 #2
0
 def _methodNotFound(self, request, methodName):
     response = soap_lite.build_soap_error(401)
     self.sendResponse(request, response, status=401)