Ejemplo n.º 1
0
 def pre_parse_kinesis(payload):
     """Call through to the pre_parse_kinesis on StreamPreParsers"""
     return StreamPreParsers.pre_parse_kinesis(payload.raw_record)
Ejemplo n.º 2
0
 def pre_parse_kinesis(payload):
     return StreamPreParsers.pre_parse_kinesis(payload.raw_record)
Ejemplo n.º 3
0
 def _kinesis_process(self, payload, classifier):
     """Process Kinesis data for alerts"""
     data = StreamPreParsers.pre_parse_kinesis(payload.raw_record)
     self._process_alerts(classifier, payload, data)
Ejemplo n.º 4
0
 def test_pre_parse_kinesis():
     """Pre-Parse Kinesis Test"""
     test_data = 'Hello world'
     raw_record = {'kinesis': {'data': base64.b64encode(test_data)}}
     data = StreamPreParsers.pre_parse_kinesis(raw_record)
     assert_equal(data, test_data)