def pre_parse_kinesis(payload): """Call through to the pre_parse_kinesis on StreamPreParsers""" return StreamPreParsers.pre_parse_kinesis(payload.raw_record)
def pre_parse_kinesis(payload): return StreamPreParsers.pre_parse_kinesis(payload.raw_record)
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)
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)