)]}'
{"vitrage/datasources/alarm_driver_base.py":[{"author":{"_account_id":20667,"name":"Noam Bloom","email":"noam00bloom@gmail.com","username":"nbloom"},"change_message_id":"a2ff4468dcd21554d40c23aed71e2426900577a2","unresolved":false,"context_lines":[{"line_number":27,"context_line":"        self.cache \u003d dict()"},{"line_number":28,"context_line":""},{"line_number":29,"context_line":"    def _entity_type(self):"},{"line_number":30,"context_line":"        \"\"\"Return the type of the plugin \"\"\""},{"line_number":31,"context_line":"        pass"},{"line_number":32,"context_line":""},{"line_number":33,"context_line":"    def _alarm_key(self, alarm):"}],"source_content_type":"text/x-python","patch_set":1,"id":"5a74a57a_0bceb681","line":30,"range":{"start_line":30,"start_character":34,"end_line":30,"end_character":40},"updated":"2016-11-27 08:53:08.000000000","message":"entity","commit_id":"64309ce5af5730a03c6454ba37c74f236534cedd"}],"vitrage/datasources/alarm_transformer_base.py":[{"author":{"_account_id":20667,"name":"Noam Bloom","email":"noam00bloom@gmail.com","username":"nbloom"},"change_message_id":"a2ff4468dcd21554d40c23aed71e2426900577a2","unresolved":false,"context_lines":[{"line_number":52,"context_line":"        if ActionType.INIT_SNAPSHOT \u003d\u003d action_type:"},{"line_number":53,"context_line":"            return EventAction.CREATE_ENTITY"},{"line_number":54,"context_line":""},{"line_number":55,"context_line":"        raise VitrageTransformerError(\u0027Invalid sync mode: (%s)\u0027 % action_type)"},{"line_number":56,"context_line":""},{"line_number":57,"context_line":"    def _key_values(self, *args):"},{"line_number":58,"context_line":"        return (EntityCategory.ALARM,) + args"}],"source_content_type":"text/x-python","patch_set":1,"id":"5a74a57a_4bc42e5e","line":55,"range":{"start_line":55,"start_character":47,"end_line":55,"end_character":56},"updated":"2016-11-27 08:53:08.000000000","message":"action type","commit_id":"64309ce5af5730a03c6454ba37c74f236534cedd"}],"vitrage/datasources/transformer_base.py":[{"author":{"_account_id":20667,"name":"Noam Bloom","email":"noam00bloom@gmail.com","username":"nbloom"},"change_message_id":"a2ff4468dcd21554d40c23aed71e2426900577a2","unresolved":false,"context_lines":[{"line_number":226,"context_line":"            return EventAction.CREATE_ENTITY"},{"line_number":227,"context_line":""},{"line_number":228,"context_line":"        raise VitrageTransformerError("},{"line_number":229,"context_line":"            \u0027Invalid sync mode: (%s)\u0027 % action_type)"},{"line_number":230,"context_line":""},{"line_number":231,"context_line":"    def _key_values(self, *args):"},{"line_number":232,"context_line":"        \"\"\"A list of key fields"}],"source_content_type":"text/x-python","patch_set":1,"id":"5a74a57a_4b9b4e72","line":229,"range":{"start_line":229,"start_character":21,"end_line":229,"end_character":30},"updated":"2016-11-27 08:53:08.000000000","message":"action type","commit_id":"64309ce5af5730a03c6454ba37c74f236534cedd"}]}
