)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":11564,"name":"Chris Dent","email":"cdent@anticdent.org","username":"chdent"},"change_message_id":"ec7205f7ed6263c9191afe7e63ac1ea479235018","unresolved":false,"context_lines":[{"line_number":9,"context_line":"The unit tests for event-alarms validate alarm objects which are"},{"line_number":10,"context_line":"directly modified by evaluator. In order to make sure the evaluator"},{"line_number":11,"context_line":"updates alarms in storage, this patch change the mock of storage_conn"},{"line_number":12,"context_line":"to hold alarms and hitores of updates and notifications."},{"line_number":13,"context_line":""},{"line_number":14,"context_line":"Change-Id: I9b7add49f9113dd2880d8eacfe2a5841e40a0091"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":2,"id":"da20952f_4165661b","line":12,"updated":"2015-09-07 12:38:47.000000000","message":"\"histories\"?","commit_id":"a05baea16063fd24622f54a6af4c25ab5f205a15"},{"author":{"_account_id":1894,"name":"Ryota MIBU","email":"r-mibu@cq.jp.nec.com","username":"r-mibu"},"change_message_id":"55bc847eacac88c03c70b283df571cc15412787b","unresolved":false,"context_lines":[{"line_number":9,"context_line":"The unit tests for event-alarms validate alarm objects which are"},{"line_number":10,"context_line":"directly modified by evaluator. In order to make sure the evaluator"},{"line_number":11,"context_line":"updates alarms in storage, this patch change the mock of storage_conn"},{"line_number":12,"context_line":"to hold alarms and hitores of updates and notifications."},{"line_number":13,"context_line":""},{"line_number":14,"context_line":"Change-Id: I9b7add49f9113dd2880d8eacfe2a5841e40a0091"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":2,"id":"da20952f_273c02e0","line":12,"in_reply_to":"da20952f_4165661b","updated":"2015-09-07 13:29:35.000000000","message":"Done","commit_id":"a05baea16063fd24622f54a6af4c25ab5f205a15"},{"author":{"_account_id":11564,"name":"Chris Dent","email":"cdent@anticdent.org","username":"chdent"},"change_message_id":"eda7edce48e809f13bbca51fe87a6633b6b8b851","unresolved":false,"context_lines":[{"line_number":9,"context_line":"The unit tests for event-alarms validate alarm objects which are"},{"line_number":10,"context_line":"directly modified by evaluator. In order to make sure the evaluator"},{"line_number":11,"context_line":"updates alarms in storage, this patch change the mock of storage_conn"},{"line_number":12,"context_line":"to hold alarms and hitories of updates and notifications."},{"line_number":13,"context_line":""},{"line_number":14,"context_line":"Change-Id: I9b7add49f9113dd2880d8eacfe2a5841e40a0091"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":3,"id":"da20952f_e248382f","line":12,"updated":"2015-09-07 13:34:37.000000000","message":"Almost, now you\u0027re missing an \"s\" :)","commit_id":"dc030f8baca37d64480f73a91c60bf357933d0aa"},{"author":{"_account_id":1894,"name":"Ryota MIBU","email":"r-mibu@cq.jp.nec.com","username":"r-mibu"},"change_message_id":"eefe6514fbbfab97ee1f7513f11c2b85e5f5cfec","unresolved":false,"context_lines":[{"line_number":9,"context_line":"The unit tests for event-alarms validate alarm objects which are"},{"line_number":10,"context_line":"directly modified by evaluator. In order to make sure the evaluator"},{"line_number":11,"context_line":"updates alarms in storage, this patch change the mock of storage_conn"},{"line_number":12,"context_line":"to hold alarms and hitories of updates and notifications."},{"line_number":13,"context_line":""},{"line_number":14,"context_line":"Change-Id: I9b7add49f9113dd2880d8eacfe2a5841e40a0091"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":3,"id":"da20952f_02e68caf","line":12,"in_reply_to":"da20952f_e248382f","updated":"2015-09-07 13:48:45.000000000","message":"oops! will fix very quick","commit_id":"dc030f8baca37d64480f73a91c60bf357933d0aa"}],"aodh/tests/evaluator/test_event.py":[{"author":{"_account_id":8290,"name":"liusheng","email":"liusheng2048@gmail.com","username":"LiuSheng"},"change_message_id":"e5ef278bfeb3081e9dc8719aa10532b4db044bce","unresolved":false,"context_lines":[{"line_number":15,"context_line":""},{"line_number":16,"context_line":"import copy"},{"line_number":17,"context_line":"import datetime"},{"line_number":18,"context_line":"import six"},{"line_number":19,"context_line":"import uuid"},{"line_number":20,"context_line":""},{"line_number":21,"context_line":"import mock"}],"source_content_type":"text/x-python","patch_set":1,"id":"da20952f_537b0ef5","line":18,"updated":"2015-09-07 06:09:15.000000000","message":"seems six should be moved to following section, non-blocking","commit_id":"d328fa0ead5ba3d6fadc66f7344703d7b3465de6"},{"author":{"_account_id":8290,"name":"liusheng","email":"liusheng2048@gmail.com","username":"LiuSheng"},"change_message_id":"e5ef278bfeb3081e9dc8719aa10532b4db044bce","unresolved":false,"context_lines":[{"line_number":64,"context_line":"        self._update_history \u003d []"},{"line_number":65,"context_line":""},{"line_number":66,"context_line":"        def get_alarms(**kwargs):"},{"line_number":67,"context_line":"            return (a for i, a in six.iteritems(self._stored_alarms))"},{"line_number":68,"context_line":""},{"line_number":69,"context_line":"        def update_alarm(alarm):"},{"line_number":70,"context_line":"            self._stored_alarms[alarm.alarm_id] \u003d copy.deepcopy(alarm)"}],"source_content_type":"text/x-python","patch_set":1,"id":"da20952f_b3470aa2","line":67,"updated":"2015-09-07 06:09:15.000000000","message":"six.itervalues()","commit_id":"d328fa0ead5ba3d6fadc66f7344703d7b3465de6"},{"author":{"_account_id":1894,"name":"Ryota MIBU","email":"r-mibu@cq.jp.nec.com","username":"r-mibu"},"change_message_id":"df77502dcae89f2fbc38676c63e8f53ffe4dd049","unresolved":false,"context_lines":[{"line_number":64,"context_line":"        self._update_history \u003d []"},{"line_number":65,"context_line":""},{"line_number":66,"context_line":"        def get_alarms(**kwargs):"},{"line_number":67,"context_line":"            return (a for i, a in six.iteritems(self._stored_alarms))"},{"line_number":68,"context_line":""},{"line_number":69,"context_line":"        def update_alarm(alarm):"},{"line_number":70,"context_line":"            self._stored_alarms[alarm.alarm_id] \u003d copy.deepcopy(alarm)"}],"source_content_type":"text/x-python","patch_set":1,"id":"da20952f_ab09ca96","line":67,"in_reply_to":"da20952f_b3470aa2","updated":"2015-09-07 07:14:42.000000000","message":"Done","commit_id":"d328fa0ead5ba3d6fadc66f7344703d7b3465de6"}]}
