)]}'
{"smaug/operationengine/manager.py":[{"author":{"_account_id":20883,"name":"Yuval Brik","email":"yuval@brik.org.il","username":"yuvalbr"},"change_message_id":"fb8499fb715a91f59dea807fd41a61bbd1649ed3","unresolved":false,"context_lines":[{"line_number":25,"context_line":"from smaug import manager"},{"line_number":26,"context_line":"from smaug import objects"},{"line_number":27,"context_line":"from smaug.operationengine.engine import trigger_manager"},{"line_number":28,"context_line":""},{"line_number":29,"context_line":""},{"line_number":30,"context_line":"CONF \u003d cfg.CONF"},{"line_number":31,"context_line":""}],"source_content_type":"text/x-python","patch_set":3,"id":"1a122d0e_dfb497f3","line":28,"updated":"2016-04-24 05:38:40.000000000","message":"I can\u0027t see that you removed scheduled_operation_state.py","commit_id":"5a18fb064b0d97db558a82a8dd1242634ee66da7"},{"author":{"_account_id":20883,"name":"Yuval Brik","email":"yuval@brik.org.il","username":"yuvalbr"},"change_message_id":"fb8499fb715a91f59dea807fd41a61bbd1649ed3","unresolved":false,"context_lines":[{"line_number":126,"context_line":"                trigger_id, operation_id)"},{"line_number":127,"context_line":"            raise"},{"line_number":128,"context_line":""},{"line_number":129,"context_line":"    def delete_scheduled_operation(self, context, operation_id, trigger_id):"},{"line_number":130,"context_line":"        LOG.debug(\"Delete scheduled operation.\")"},{"line_number":131,"context_line":""},{"line_number":132,"context_line":"        try:"}],"source_content_type":"text/x-python","patch_set":3,"id":"1a122d0e_bfb71bf4","line":129,"range":{"start_line":129,"start_character":0,"end_line":129,"end_character":76},"updated":"2016-04-24 05:38:40.000000000","message":"Why did you remove the @messaging.expected_exceptions? (such change should be explained in the commit message)","commit_id":"5a18fb064b0d97db558a82a8dd1242634ee66da7"}],"smaug/tests/unit/operationengine/test_manager.py":[{"author":{"_account_id":20883,"name":"Yuval Brik","email":"yuval@brik.org.il","username":"yuvalbr"},"change_message_id":"fb8499fb715a91f59dea807fd41a61bbd1649ed3","unresolved":false,"context_lines":[{"line_number":66,"context_line":"        state_obj \u003d objects.ScheduledOperationState.get_by_operation_id("},{"line_number":67,"context_line":"            self.ctxt, operation_id)"},{"line_number":68,"context_line":""},{"line_number":69,"context_line":"        self.assertTrue(state_obj is not None)"},{"line_number":70,"context_line":""},{"line_number":71,"context_line":"    def _create_one_trigger(self):"},{"line_number":72,"context_line":"        trigger_info \u003d {"}],"source_content_type":"text/x-python","patch_set":3,"id":"1a122d0e_3fedcbef","line":69,"range":{"start_line":69,"start_character":0,"end_line":69,"end_character":46},"updated":"2016-04-24 05:38:40.000000000","message":"Why is the test delete operation test removed? Do we have another test for it?","commit_id":"5a18fb064b0d97db558a82a8dd1242634ee66da7"}]}
