Exemplo n.º 1
0
    def register_processor(self):
        message, ident = self.receive()
        if message.message_type != Message.TP_REGISTER_REQUEST:
            return False

        self._tp_ident = ident

        request = TpRegisterRequest()
        request.ParseFromString(message.content)
        LOGGER.debug("Processor registered: %s, %s, %s", str(request.family),
                     str(request.version), str(request.namespaces))
        response = TpRegisterResponse(status=TpRegisterResponse.OK)
        self.send(response, message.correlation_id)
        return True
Exemplo n.º 2
0
    def register_processor(self):
        message, ident = self.receive()
        if message.message_type != Message.TP_REGISTER_REQUEST:
            return False
        else:
            self._tp_ident = ident

            request = TpRegisterRequest()
            request.ParseFromString(message.content)
            print("Processor registered: {}, {}, {}, {}".format(
                request.family, request.version,
                request.encoding, request.namespaces
            ))
            response = TpRegisterResponse(
                status=TpRegisterResponse.OK)
            self.send(response, message.correlation_id)
            return True