)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":21692,"name":"licanwei","email":"li.canwei2@zte.com.cn","username":"licanwei"},"change_message_id":"b04974bfecf079b1f5fa4bfd443c07a9bd19c7a1","unresolved":false,"context_lines":[{"line_number":11,"context_line":"This patch updates getting storage cluster data model."},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"Change-Id: Iefc22b54995aa8d2f3a7b3698575f6eb800d4289"},{"line_number":14,"context_line":"Partially-Implements: blueprint cdm-scoping"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"ff82abbf_386ca89a","line":14,"range":{"start_line":14,"start_character":32,"end_line":14,"end_character":43},"updated":"2017-11-29 03:23:50.000000000","message":"Where is this bp?","commit_id":"13bf48daf9ed5a6719b8f59b86645ca660e5beab"},{"author":{"_account_id":13111,"name":"Hidekazu Nakamura","email":"hidekazuna@gmail.com","username":"hid-nakamura"},"change_message_id":"c94e8a2a28af1236aa0a7e68270fc9c65df38aba","unresolved":false,"context_lines":[{"line_number":11,"context_line":"This patch updates getting storage cluster data model."},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"Change-Id: Iefc22b54995aa8d2f3a7b3698575f6eb800d4289"},{"line_number":14,"context_line":"Partially-Implements: blueprint cdm-scoping"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"ff82abbf_58288c95","line":14,"range":{"start_line":14,"start_character":32,"end_line":14,"end_character":43},"in_reply_to":"ff82abbf_386ca89a","updated":"2017-11-29 04:00:21.000000000","message":"we can not see the link because bp has been already implemented.\nI will remove Partially-Implements.","commit_id":"13bf48daf9ed5a6719b8f59b86645ca660e5beab"}],"watcher/decision_engine/model/collector/cinder.py":[{"author":{"_account_id":19457,"name":"aditi sharma","email":"adi.sky17@gmail.com","username":"aditi"},"change_message_id":"4199adc069a8cab41939305b6b51737a4a70ccb3","unresolved":false,"context_lines":[{"line_number":57,"context_line":""},{"line_number":58,"context_line":"    def get_audit_scope_handler(self, audit_scope):"},{"line_number":59,"context_line":"        self._audit_scope_handler \u003d storage_scope.StorageScope("},{"line_number":60,"context_line":"            self._audit_scope, self.config)"},{"line_number":61,"context_line":"        return self._audit_scope_handler"},{"line_number":62,"context_line":""},{"line_number":63,"context_line":"    def execute(self):"}],"source_content_type":"text/x-python","patch_set":5,"id":"df87a7cf_535a9b82","line":60,"updated":"2017-12-12 07:08:16.000000000","message":"audit_scope should be passed here not self._audit_scope","commit_id":"d665fa05427eea8369ef1750f920279760db9af0"}],"watcher/decision_engine/scope/storage.py":[{"author":{"_account_id":21692,"name":"licanwei","email":"li.canwei2@zte.com.cn","username":"licanwei"},"change_message_id":"598e2946c9ab57e7f470d134e914ef978b49d54b","unresolved":false,"context_lines":[{"line_number":31,"context_line":"        if not cluster_model:"},{"line_number":32,"context_line":"            return None"},{"line_number":33,"context_line":""},{"line_number":34,"context_line":"        if not self.scope:"},{"line_number":35,"context_line":"            return cluster_model"},{"line_number":36,"context_line":""},{"line_number":37,"context_line":"        return cluster_model"}],"source_content_type":"text/x-python","patch_set":3,"id":"df87a7cf_f3c69c9a","line":37,"range":{"start_line":34,"start_character":0,"end_line":37,"end_character":28},"updated":"2017-12-08 02:30:26.000000000","message":"If self.scope?\nHere maybe lack some code.","commit_id":"d7e3345e7cdad46f12d181159f3e080c204009e7"},{"author":{"_account_id":13111,"name":"Hidekazu Nakamura","email":"hidekazuna@gmail.com","username":"hid-nakamura"},"change_message_id":"13e76fe57915f13856901c4f21c49391171552fc","unresolved":false,"context_lines":[{"line_number":31,"context_line":"        if not cluster_model:"},{"line_number":32,"context_line":"            return None"},{"line_number":33,"context_line":""},{"line_number":34,"context_line":"        if not self.scope:"},{"line_number":35,"context_line":"            return cluster_model"},{"line_number":36,"context_line":""},{"line_number":37,"context_line":"        return cluster_model"}],"source_content_type":"text/x-python","patch_set":3,"id":"df87a7cf_e11b22c7","line":37,"range":{"start_line":34,"start_character":0,"end_line":37,"end_character":28},"in_reply_to":"df87a7cf_f3c69c9a","updated":"2017-12-08 05:12:11.000000000","message":"currently self.scope is []\nAudit scoper for storage data model[1] will be implemented.\n[1] https://blueprints.launchpad.net/watcher/+spec/audit-scoper-for-storage-data-model\n\ni added comment as above in PS4.","commit_id":"d7e3345e7cdad46f12d181159f3e080c204009e7"}],"watcher/decision_engine/strategy/strategies/base.py":[{"author":{"_account_id":21692,"name":"licanwei","email":"li.canwei2@zte.com.cn","username":"licanwei"},"change_message_id":"598e2946c9ab57e7f470d134e914ef978b49d54b","unresolved":false,"context_lines":[{"line_number":365,"context_line":""},{"line_number":366,"context_line":""},{"line_number":367,"context_line":"@six.add_metaclass(abc.ABCMeta)"},{"line_number":368,"context_line":"class ZoneMigrationBaseStrategy(BaseStrategy):"},{"line_number":369,"context_line":""},{"line_number":370,"context_line":"    @classmethod"},{"line_number":371,"context_line":"    def get_goal_name(cls):"}],"source_content_type":"text/x-python","patch_set":3,"id":"df87a7cf_b36014d1","line":368,"range":{"start_line":368,"start_character":0,"end_line":368,"end_character":45},"updated":"2017-12-08 02:30:26.000000000","message":"It seems not to belong to this patch.","commit_id":"d7e3345e7cdad46f12d181159f3e080c204009e7"},{"author":{"_account_id":13111,"name":"Hidekazu Nakamura","email":"hidekazuna@gmail.com","username":"hid-nakamura"},"change_message_id":"13e76fe57915f13856901c4f21c49391171552fc","unresolved":false,"context_lines":[{"line_number":365,"context_line":""},{"line_number":366,"context_line":""},{"line_number":367,"context_line":"@six.add_metaclass(abc.ABCMeta)"},{"line_number":368,"context_line":"class ZoneMigrationBaseStrategy(BaseStrategy):"},{"line_number":369,"context_line":""},{"line_number":370,"context_line":"    @classmethod"},{"line_number":371,"context_line":"    def get_goal_name(cls):"}],"source_content_type":"text/x-python","patch_set":3,"id":"df87a7cf_a17f5ade","line":368,"range":{"start_line":368,"start_character":0,"end_line":368,"end_character":45},"in_reply_to":"df87a7cf_b36014d1","updated":"2017-12-08 05:12:11.000000000","message":"Thanks, removed.","commit_id":"d7e3345e7cdad46f12d181159f3e080c204009e7"}]}
