def handle_valid(status): log.debug("Event accepted; sending ACK to %s" % (self.transport.getPeer())) self.send_xml( ack(self.factory.local_ivo, event.element.attrib['ivorn'])) self.handle_event(event).addCallbacks( lambda x: log.debug("Event processed"), lambda x: log.warn("Event handlers failed"))
def handle_valid(status): log.debug("Event accepted; sending ACK to %s" % (self.transport.getPeer())) self.send_xml( ack(self.factory.local_ivo, event.attrib['ivorn']) ) self.handle_event(event).addCallbacks( lambda x: log.debug("Event processed"), lambda x: log.warn("Event handlers failed") )
def handle_invalid(failure): log.info("Event rejected (%s); discarding" % (failure.value.subFailure.getErrorMessage(), )) if can_nak: log.debug("Sending NAK to %s" % (self.transport.getPeer())) self.send_xml( nak( self.factory.local_ivo, event.element.attrib['ivorn'], "Event rejected: %s" % (failure.value.subFailure.getErrorMessage(), ))) else: log.debug("Sending ACK to %s" % (self.transport.getPeer())) self.send_xml( ack(self.factory.local_ivo, event.element.attrib['ivorn']))
def handle_invalid(failure): log.info("Event rejected (%s); discarding" % (failure.value.subFailure.getErrorMessage(),)) if can_nak: log.debug("Sending NAK to %s" % (self.transport.getPeer())) self.send_xml( nak( self.factory.local_ivo, event.attrib['ivorn'], "Event rejected: %s" % (failure.value.subFailure.getErrorMessage(),) ) ) else: log.debug("Sending ACK to %s" % (self.transport.getPeer())) self.send_xml( ack(self.factory.local_ivo, event.attrib['ivorn']) )
def test_ack_valid(self): message = ack(DUMMY_SERVICE_IVORN, DUMMY_SERVICE_IVORN) self.assertTrue(self.schema.validate(message.element))
def test_ack_valid(self): self._check_message(ack(DUMMY_SERVICE_IVOID, DUMMY_SERVICE_IVOID))