)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":19159,"name":"Ifat Afek","email":"ifat.afek@nokia.com","username":"ifat_afek"},"change_message_id":"4c2dabe1da5a25d34f4717c71a3d9c1a5e78642c","unresolved":false,"context_lines":[{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Adding causing_alarm property to raise_alarm action."},{"line_number":10,"context_line":"This field contains an identifier of the causing alarm."},{"line_number":11,"context_line":"During loading it is replaced by get_attr(identifier, vitrage_id). The evaluator transformer handles this field by adding a neighbor to the alarm."},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"Story: 2004871"},{"line_number":14,"context_line":"Task: 29130"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"9fdfeff1_22fd456d","line":11,"range":{"start_line":11,"start_character":0,"end_line":11,"end_character":146},"updated":"2019-02-18 12:30:24.000000000","message":"Please split to two lines","commit_id":"aa4a5ef86acb411713e143609ea74df2fa961b04"},{"author":{"_account_id":19184,"name":"Idan Hefetz","email":"idan.hefetz@nokia.com","username":"idan-hefetz"},"change_message_id":"cec3e8a9dd356e53bc7221486c98810329980d3b","unresolved":false,"context_lines":[{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Adding causing_alarm property to raise_alarm action."},{"line_number":10,"context_line":"This field contains an identifier of the causing alarm."},{"line_number":11,"context_line":"During loading it is replaced by get_attr(identifier, vitrage_id). The evaluator transformer handles this field by adding a neighbor to the alarm."},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"Story: 2004871"},{"line_number":14,"context_line":"Task: 29130"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"9fdfeff1_7d0a0c8a","line":11,"range":{"start_line":11,"start_character":0,"end_line":11,"end_character":146},"in_reply_to":"9fdfeff1_22fd456d","updated":"2019-02-18 13:11:33.000000000","message":"Done","commit_id":"aa4a5ef86acb411713e143609ea74df2fa961b04"},{"author":{"_account_id":1736,"name":"Ivan Kolodyazhny","email":"e0ne@e0ne.info","username":"e0ne"},"change_message_id":"30942a31044286cfb430087b3f8cb8783c6d64aa","unresolved":false,"context_lines":[{"line_number":13,"context_line":""},{"line_number":14,"context_line":"Story: 2004871"},{"line_number":15,"context_line":"Task: 29130"},{"line_number":16,"context_line":"Depends-On: https://review.openstack.org/#/c/637526/"},{"line_number":17,"context_line":"Change-Id: I66527d559a09b02801fab6f1373f10ee9ba9a77c"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":2,"id":"9fdfeff1_2f5c49ec","line":16,"updated":"2019-02-18 15:01:35.000000000","message":"you don\u0027t need to use Depends-On for the same project. You can just rebase your patch against the other and send a chain to the gerrit","commit_id":"e72846df09097cc165e0af10f88a3304c17811b9"}],"vitrage/evaluator/template_loading/v3/raise_alarm_loader.py":[{"author":{"_account_id":26339,"name":"Muhamad Najjar","email":"muhamad.najjar@nokia.com","username":"7mode3294"},"change_message_id":"e71fe53c72c21c5bbbf952886d2261319f14115c","unresolved":false,"context_lines":[{"line_number":23,"context_line":""},{"line_number":24,"context_line":"        causing_alarm is replaced with a function, to get the vertex id."},{"line_number":25,"context_line":"        Example:"},{"line_number":26,"context_line":"        causing_alarm: host"},{"line_number":27,"context_line":"        Replaced with:"},{"line_number":28,"context_line":"        causing_alarm: get_attr(host, vitrage_id)"},{"line_number":29,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"9fdfeff1_229c650c","line":26,"range":{"start_line":26,"start_character":23,"end_line":26,"end_character":27},"updated":"2019-02-18 12:41:31.000000000","message":"not alarm?","commit_id":"aa4a5ef86acb411713e143609ea74df2fa961b04"},{"author":{"_account_id":19184,"name":"Idan Hefetz","email":"idan.hefetz@nokia.com","username":"idan-hefetz"},"change_message_id":"cec3e8a9dd356e53bc7221486c98810329980d3b","unresolved":false,"context_lines":[{"line_number":23,"context_line":""},{"line_number":24,"context_line":"        causing_alarm is replaced with a function, to get the vertex id."},{"line_number":25,"context_line":"        Example:"},{"line_number":26,"context_line":"        causing_alarm: host"},{"line_number":27,"context_line":"        Replaced with:"},{"line_number":28,"context_line":"        causing_alarm: get_attr(host, vitrage_id)"},{"line_number":29,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"9fdfeff1_020a8124","line":26,"range":{"start_line":26,"start_character":23,"end_line":26,"end_character":27},"in_reply_to":"9fdfeff1_229c650c","updated":"2019-02-18 13:11:33.000000000","message":"Done","commit_id":"aa4a5ef86acb411713e143609ea74df2fa961b04"},{"author":{"_account_id":26339,"name":"Muhamad Najjar","email":"muhamad.najjar@nokia.com","username":"7mode3294"},"change_message_id":"e71fe53c72c21c5bbbf952886d2261319f14115c","unresolved":false,"context_lines":[{"line_number":25,"context_line":"        Example:"},{"line_number":26,"context_line":"        causing_alarm: host"},{"line_number":27,"context_line":"        Replaced with:"},{"line_number":28,"context_line":"        causing_alarm: get_attr(host, vitrage_id)"},{"line_number":29,"context_line":""},{"line_number":30,"context_line":"        :param action_id: Unique action identifier"},{"line_number":31,"context_line":"        :param default_target: Is taken from the condition,"}],"source_content_type":"text/x-python","patch_set":1,"id":"9fdfeff1_a28ff5ca","line":28,"range":{"start_line":28,"start_character":32,"end_line":28,"end_character":36},"updated":"2019-02-18 12:41:31.000000000","message":"same","commit_id":"aa4a5ef86acb411713e143609ea74df2fa961b04"},{"author":{"_account_id":19184,"name":"Idan Hefetz","email":"idan.hefetz@nokia.com","username":"idan-hefetz"},"change_message_id":"cec3e8a9dd356e53bc7221486c98810329980d3b","unresolved":false,"context_lines":[{"line_number":25,"context_line":"        Example:"},{"line_number":26,"context_line":"        causing_alarm: host"},{"line_number":27,"context_line":"        Replaced with:"},{"line_number":28,"context_line":"        causing_alarm: get_attr(host, vitrage_id)"},{"line_number":29,"context_line":""},{"line_number":30,"context_line":"        :param action_id: Unique action identifier"},{"line_number":31,"context_line":"        :param default_target: Is taken from the condition,"}],"source_content_type":"text/x-python","patch_set":1,"id":"9fdfeff1_a204d518","line":28,"range":{"start_line":28,"start_character":32,"end_line":28,"end_character":36},"in_reply_to":"9fdfeff1_a28ff5ca","updated":"2019-02-18 13:11:33.000000000","message":"Done","commit_id":"aa4a5ef86acb411713e143609ea74df2fa961b04"},{"author":{"_account_id":19134,"name":"Eyal","email":"eyalb1@gmail.com","username":"eyalb"},"change_message_id":"3d263b938e1ed6d356353de58756359f305b65b0","unresolved":false,"context_lines":[{"line_number":34,"context_line":"        :param action_type: example: set_state/raise_alarm/etc.."},{"line_number":35,"context_line":"        :rtype: ActionSpecs"},{"line_number":36,"context_line":"        \"\"\""},{"line_number":37,"context_line":"        if action_dict.get(TField.CAUSING_ALARM):"},{"line_number":38,"context_line":"            action_dict[TField.CAUSING_ALARM] \u003d \\"},{"line_number":39,"context_line":"                \u0027get_attr(%s, vitrage_id)\u0027 % action_dict[TField.CAUSING_ALARM]"},{"line_number":40,"context_line":"        return super(RaiseAlarmLoader, self).load("},{"line_number":41,"context_line":"            action_id, default_target, action_dict, action_type)"}],"source_content_type":"text/x-python","patch_set":1,"id":"9fdfeff1_e2d17dfc","line":38,"range":{"start_line":37,"start_character":11,"end_line":38,"end_character":49},"updated":"2019-02-18 12:22:30.000000000","message":"use if TField.CAUSING_ALARM in action_dict","commit_id":"aa4a5ef86acb411713e143609ea74df2fa961b04"},{"author":{"_account_id":19184,"name":"Idan Hefetz","email":"idan.hefetz@nokia.com","username":"idan-hefetz"},"change_message_id":"cec3e8a9dd356e53bc7221486c98810329980d3b","unresolved":false,"context_lines":[{"line_number":34,"context_line":"        :param action_type: example: set_state/raise_alarm/etc.."},{"line_number":35,"context_line":"        :rtype: ActionSpecs"},{"line_number":36,"context_line":"        \"\"\""},{"line_number":37,"context_line":"        if action_dict.get(TField.CAUSING_ALARM):"},{"line_number":38,"context_line":"            action_dict[TField.CAUSING_ALARM] \u003d \\"},{"line_number":39,"context_line":"                \u0027get_attr(%s, vitrage_id)\u0027 % action_dict[TField.CAUSING_ALARM]"},{"line_number":40,"context_line":"        return super(RaiseAlarmLoader, self).load("},{"line_number":41,"context_line":"            action_id, default_target, action_dict, action_type)"}],"source_content_type":"text/x-python","patch_set":1,"id":"9fdfeff1_c2ff99ff","line":38,"range":{"start_line":37,"start_character":11,"end_line":38,"end_character":49},"in_reply_to":"9fdfeff1_e2d17dfc","updated":"2019-02-18 13:11:33.000000000","message":"Done","commit_id":"aa4a5ef86acb411713e143609ea74df2fa961b04"}]}
