)]}'
{"vitrage/entity_graph/processor/processor.py":[{"author":{"_account_id":19134,"name":"Eyal","email":"eyalb1@gmail.com","username":"eyalb"},"change_message_id":"35453f8c2e897ad0e3f9abba9194e0c4bed35ef5","unresolved":false,"context_lines":[{"line_number":357,"context_line":"                r_project_id\u003dproject_id)"},{"line_number":358,"context_line":""},{"line_number":359,"context_line":"    @staticmethod"},{"line_number":360,"context_line":"    def add_resource_details(alarm, r_id, r_type, r_project_id):"},{"line_number":361,"context_line":"        alarm[VProps.VITRAGE_RESOURCE_ID] \u003d r_id"},{"line_number":362,"context_line":"        alarm[VProps.VITRAGE_RESOURCE_TYPE] \u003d r_type"},{"line_number":363,"context_line":"        if r_project_id:"}],"source_content_type":"text/x-python","patch_set":1,"id":"3f79a3b5_63bdc5d6","line":360,"range":{"start_line":360,"start_character":36,"end_line":360,"end_character":62},"updated":"2018-08-13 09:56:47.000000000","message":"make it default to None\nand then call it just with alarm if there is no resource","commit_id":"844a0cf9ae6a595c947f1b7bc5c866baa2e3099d"},{"author":{"_account_id":24635,"name":"Anna Reznikov","email":"annarez82@gmail.com","username":"annarez"},"change_message_id":"f4de356dc4e180ead1649c202451fe757b07fcef","unresolved":false,"context_lines":[{"line_number":357,"context_line":"                r_project_id\u003dproject_id)"},{"line_number":358,"context_line":""},{"line_number":359,"context_line":"    @staticmethod"},{"line_number":360,"context_line":"    def add_resource_details(alarm, r_id, r_type, r_project_id):"},{"line_number":361,"context_line":"        alarm[VProps.VITRAGE_RESOURCE_ID] \u003d r_id"},{"line_number":362,"context_line":"        alarm[VProps.VITRAGE_RESOURCE_TYPE] \u003d r_type"},{"line_number":363,"context_line":"        if r_project_id:"}],"source_content_type":"text/x-python","patch_set":1,"id":"3f79a3b5_7e0b1ad5","line":360,"range":{"start_line":360,"start_character":36,"end_line":360,"end_character":62},"in_reply_to":"3f79a3b5_63bdc5d6","updated":"2018-08-13 10:51:44.000000000","message":"I don\u0027t call this method if there is no resource","commit_id":"844a0cf9ae6a595c947f1b7bc5c866baa2e3099d"}],"vitrage/evaluator/actions/evaluator_event_transformer.py":[{"author":{"_account_id":19134,"name":"Eyal","email":"eyalb1@gmail.com","username":"eyalb"},"change_message_id":"35453f8c2e897ad0e3f9abba9194e0c4bed35ef5","unresolved":false,"context_lines":[{"line_number":137,"context_line":"                VProps.VITRAGE_SAMPLE_TIMESTAMP:"},{"line_number":138,"context_line":"                    event[VProps.VITRAGE_SAMPLE_TIMESTAMP],"},{"line_number":139,"context_line":"                VProps.IS_REAL_VITRAGE_ID: True,"},{"line_number":140,"context_line":"                VProps.VITRAGE_TYPE: event.get(VProps.VITRAGE_RESOURCE_TYPE),"},{"line_number":141,"context_line":"                VProps.VITRAGE_CATEGORY: EntityCategory.RESOURCE,"},{"line_number":142,"context_line":"            }"},{"line_number":143,"context_line":"            neighbor \u003d Vertex(event[TFields.TARGET], neighbor_props)"}],"source_content_type":"text/x-python","patch_set":1,"id":"3f79a3b5_a3c67d67","line":140,"range":{"start_line":140,"start_character":43,"end_line":140,"end_character":46},"updated":"2018-08-13 09:56:47.000000000","message":"is it possible that there is no resource type ? isn\u0027t it mandatory ?","commit_id":"844a0cf9ae6a595c947f1b7bc5c866baa2e3099d"},{"author":{"_account_id":24635,"name":"Anna Reznikov","email":"annarez82@gmail.com","username":"annarez"},"change_message_id":"f4de356dc4e180ead1649c202451fe757b07fcef","unresolved":false,"context_lines":[{"line_number":137,"context_line":"                VProps.VITRAGE_SAMPLE_TIMESTAMP:"},{"line_number":138,"context_line":"                    event[VProps.VITRAGE_SAMPLE_TIMESTAMP],"},{"line_number":139,"context_line":"                VProps.IS_REAL_VITRAGE_ID: True,"},{"line_number":140,"context_line":"                VProps.VITRAGE_TYPE: event.get(VProps.VITRAGE_RESOURCE_TYPE),"},{"line_number":141,"context_line":"                VProps.VITRAGE_CATEGORY: EntityCategory.RESOURCE,"},{"line_number":142,"context_line":"            }"},{"line_number":143,"context_line":"            neighbor \u003d Vertex(event[TFields.TARGET], neighbor_props)"}],"source_content_type":"text/x-python","patch_set":1,"id":"3f79a3b5_3e436215","line":140,"range":{"start_line":140,"start_character":43,"end_line":140,"end_character":46},"in_reply_to":"3f79a3b5_a3c67d67","updated":"2018-08-13 10:51:44.000000000","message":"it\u0027s not mandatory, in aodh sometimes there is no resource","commit_id":"844a0cf9ae6a595c947f1b7bc5c866baa2e3099d"}]}
