)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":19134,"name":"Eyal","email":"eyalb1@gmail.com","username":"eyalb"},"change_message_id":"fa5c8bd048143a8a8c52f543685eae082141439a","unresolved":false,"context_lines":[{"line_number":4,"context_line":"Commit:     Anna Reznikov \u003canna.reznikov@nokia.com\u003e"},{"line_number":5,"context_line":"CommitDate: 2017-06-06 14:09:27 +0000"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"for ML - add resource details: id and type to alarms"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Change-Id: Id6db43de1595d2bf73db5a4db83472e6c2a14a8e"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"df140735_67bda7b5","line":7,"range":{"start_line":7,"start_character":0,"end_line":7,"end_character":52},"updated":"2017-06-06 14:13:17.000000000","message":"please elaborate more what exactly u r doing","commit_id":"9965f3710a4dd61e0ddaf227470baae3dbe61e92"},{"author":{"_account_id":19134,"name":"Eyal","email":"eyalb1@gmail.com","username":"eyalb"},"change_message_id":"90982237a882af7a588fec9ae216269d1b9a5227","unresolved":false,"context_lines":[{"line_number":4,"context_line":"Commit:     Anna Reznikov \u003canna.reznikov@nokia.com\u003e"},{"line_number":5,"context_line":"CommitDate: 2017-06-07 07:27:43 +0000"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"for ML - add resource details: id and type to alarms by adding type and category to alarms neighbors (in raise_alarm and evaluator_event_transformer) and using it later in the processor"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Change-Id: Id6db43de1595d2bf73db5a4db83472e6c2a14a8e"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":2,"id":"df140735_81f1ac04","line":7,"range":{"start_line":7,"start_character":0,"end_line":7,"end_character":185},"updated":"2017-06-07 07:34:59.000000000","message":"commit message title is too long should be less then 50 characters\n\nsee guide lines https://wiki.openstack.org/wiki/GitCommitMessages","commit_id":"67d13bd6aad73964a2c493c29d72c05fa2c00bfc"}],"vitrage/entity_graph/processor/processor.py":[{"author":{"_account_id":19122,"name":"Alexey Weyl","email":"aloshaweyl@gmail.com","username":"alexey_weyl"},"change_message_id":"5adbd8b540037300233cb971c13ca05692bb030f","unresolved":false,"context_lines":[{"line_number":432,"context_line":"    # @staticmethod"},{"line_number":433,"context_line":"    def _add_resource_details_to_alarm(self, vertex, neighbors):"},{"line_number":434,"context_line":""},{"line_number":435,"context_line":"        if not vertex \\"},{"line_number":436,"context_line":"                or not vertex.get(VProps.CATEGORY) \u003d\u003d EntityCategory.ALARM \\"},{"line_number":437,"context_line":"                or not neighbors:"},{"line_number":438,"context_line":"            return"}],"source_content_type":"text/x-python","patch_set":1,"id":"df140735_ba1f56b5","line":435,"range":{"start_line":435,"start_character":11,"end_line":435,"end_character":21},"updated":"2017-06-07 05:35:01.000000000","message":"Need to make sure that it is needed","commit_id":"9965f3710a4dd61e0ddaf227470baae3dbe61e92"},{"author":{"_account_id":19122,"name":"Alexey Weyl","email":"aloshaweyl@gmail.com","username":"alexey_weyl"},"change_message_id":"5adbd8b540037300233cb971c13ca05692bb030f","unresolved":false,"context_lines":[{"line_number":436,"context_line":"                or not vertex.get(VProps.CATEGORY) \u003d\u003d EntityCategory.ALARM \\"},{"line_number":437,"context_line":"                or not neighbors:"},{"line_number":438,"context_line":"            return"},{"line_number":439,"context_line":"        resource_details_updated \u003d False"},{"line_number":440,"context_line":""},{"line_number":441,"context_line":"        for (neighbor, e) in neighbors:"},{"line_number":442,"context_line":"            if neighbor.get(VProps.CATEGORY) \u003d\u003d EntityCategory.RESOURCE:"}],"source_content_type":"text/x-python","patch_set":1,"id":"df140735_5a515a35","line":439,"range":{"start_line":439,"start_character":8,"end_line":439,"end_character":40},"updated":"2017-06-07 05:35:01.000000000","message":"remove this variable and just put this before the for:\nvertex.properties[VProps.VITRAGE_RESOURCE_ID] \u003d None\nvertex.properties[VProps.VITRAGE_RESOURCE_TYPE] \u003d None","commit_id":"9965f3710a4dd61e0ddaf227470baae3dbe61e92"},{"author":{"_account_id":19134,"name":"Eyal","email":"eyalb1@gmail.com","username":"eyalb"},"change_message_id":"fa5c8bd048143a8a8c52f543685eae082141439a","unresolved":false,"context_lines":[{"line_number":438,"context_line":"            return"},{"line_number":439,"context_line":"        resource_details_updated \u003d False"},{"line_number":440,"context_line":""},{"line_number":441,"context_line":"        for (neighbor, e) in neighbors:"},{"line_number":442,"context_line":"            if neighbor.get(VProps.CATEGORY) \u003d\u003d EntityCategory.RESOURCE:"},{"line_number":443,"context_line":"                vertex.properties[VProps.VITRAGE_RESOURCE_ID] \u003d \\"},{"line_number":444,"context_line":"                    neighbor.vertex_id"}],"source_content_type":"text/x-python","patch_set":1,"id":"df140735_27b7aff7","line":441,"range":{"start_line":441,"start_character":21,"end_line":441,"end_character":24},"updated":"2017-06-06 14:13:17.000000000","message":"what is e ?\nr u using it ?","commit_id":"9965f3710a4dd61e0ddaf227470baae3dbe61e92"}],"vitrage/tests/unit/evaluator/recipes/test_raise_alarm.py":[{"author":{"_account_id":19122,"name":"Alexey Weyl","email":"aloshaweyl@gmail.com","username":"alexey_weyl"},"change_message_id":"5adbd8b540037300233cb971c13ca05692bb030f","unresolved":false,"context_lines":[{"line_number":30,"context_line":"    @classmethod"},{"line_number":31,"context_line":"    def setUpClass(cls):"},{"line_number":32,"context_line":""},{"line_number":33,"context_line":"        cls.target_props \u003d {VProps.TYPE: \u0027nova.host\u0027}"},{"line_number":34,"context_line":"        cls.target_vertex \u003d Vertex(\u0027RESOURCE:nova.host:test1\u0027,"},{"line_number":35,"context_line":"                                   cls.target_props)"},{"line_number":36,"context_line":"        cls.targets \u003d {TFields.TARGET: cls.target_vertex}"}],"source_content_type":"text/x-python","patch_set":1,"id":"df140735_309350a6","line":33,"range":{"start_line":33,"start_character":41,"end_line":33,"end_character":51},"updated":"2017-06-07 05:35:01.000000000","message":"use NOVA_HOST_DATASOURCE constant","commit_id":"9965f3710a4dd61e0ddaf227470baae3dbe61e92"}]}
