Ejemplo n.º 1
0
 def setUp(self):
     self.caster = MagicMock()
     self.handler = transport.SyslogToZeroMQHandler(self.caster)
     self.msg_head = SyslogMessageHead()
     self.msg_part_1 = "Part 1 "
     self.msg_part_2 = "Part 2 "
     self.msg_part_3 = "Part 3 "
     self.test_message = self.msg_part_1 + self.msg_part_2 + self.msg_part_3
     self.msg_length = 127
     self.final_message = self.msg_head.as_dict()
     self.final_message['message'] = self.test_message
     self.final_message['msg_length'] = self.msg_length
Ejemplo n.º 2
0
    def setUp(self):
        self.host = '127.0.0.1'
        self.port = '5000'
        self.host_tuple = (self.host, self.port)
        self.connect_host_tuples = [self.host_tuple]

        self.msg_head = SyslogMessageHead()
        self.test_message = "test_message"
        self.msg_length = 127
        self.final_message = self.msg_head.as_dict()
        self.final_message['message'] = self.test_message
        self.final_message['msg_length'] = self.msg_length
        self.final_message_json = simplejson.dumps(self.final_message)
Ejemplo n.º 3
0
 def build_header(self, app_name, host_name, message_id, priority,
                  process_id, version, timestamp, sd):
     """ Builds a Syslog Message Header Object
     Also handles replacing passed None's with syslog "nil" values.
     """
     head = SyslogMessageHead()
     head.appname = app_name or '-'
     head.hostname = host_name or '-'
     head.messageid = message_id or '-'
     head.priority = priority or '-'
     head.processid = process_id or '-'
     head.timestamp = timestamp or '-'
     head.version = version or '-'
     head.sd = sd or {}
     return head