)]}'
{"oslo_service/eventlet_backdoor.py":[{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"f577cdfc0d93bb93b91f5c1f1a311a39f6f9524e","unresolved":false,"context_lines":[{"line_number":96,"context_line":""},{"line_number":97,"context_line":""},{"line_number":98,"context_line":"def _capture_profile(fname\u003d\u0027\u0027):"},{"line_number":99,"context_line":"    global yappi_available"},{"line_number":100,"context_line":"    if not yappi_available:"},{"line_number":101,"context_line":"        return"},{"line_number":102,"context_line":"    if not fname:"}],"source_content_type":"text/x-python","patch_set":1,"id":"5fc1f717_84c985ad","line":99,"range":{"start_line":99,"start_character":0,"end_line":99,"end_character":26},"updated":"2019-04-01 09:41:36.000000000","message":"not necessary (global is only necessary if you want to write to the variable)","commit_id":"70107848c41ff388f77eebabd078c9163fd46d6d"},{"author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"change_message_id":"38811bd504e2ae3729939b6e849f1725cfa90786","unresolved":false,"context_lines":[{"line_number":96,"context_line":""},{"line_number":97,"context_line":""},{"line_number":98,"context_line":"def _capture_profile(fname\u003d\u0027\u0027):"},{"line_number":99,"context_line":"    global yappi_available"},{"line_number":100,"context_line":"    if not yappi_available:"},{"line_number":101,"context_line":"        return"},{"line_number":102,"context_line":"    if not fname:"}],"source_content_type":"text/x-python","patch_set":1,"id":"5fc1f717_641c9913","line":99,"range":{"start_line":99,"start_character":0,"end_line":99,"end_character":26},"in_reply_to":"5fc1f717_84c985ad","updated":"2019-04-01 09:53:48.000000000","message":"oh i tought it was needed to bring it into scope.\nill remove it.","commit_id":"70107848c41ff388f77eebabd078c9163fd46d6d"}],"oslo_service/tests/test_service.py":[{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"f577cdfc0d93bb93b91f5c1f1a311a39f6f9524e","unresolved":false,"context_lines":[{"line_number":225,"context_line":"        self.assertEqual(1, os.WEXITSTATUS(status))"},{"line_number":226,"context_line":""},{"line_number":227,"context_line":"    @unittest.skipIf(sys.implementation.name in (\u0027pypy\u0027, \u0027pypy3\u0027),"},{"line_number":228,"context_line":"                     \u0027This does not pass when using pypy\u0027)"},{"line_number":229,"context_line":"    def test_child_signal_sighup(self):"},{"line_number":230,"context_line":"        start_workers \u003d self._spawn()"},{"line_number":231,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"5fc1f717_a4ce01b2","line":228,"range":{"start_line":228,"start_character":21,"end_line":228,"end_character":57},"updated":"2019-04-01 09:41:36.000000000","message":"Any idea why?","commit_id":"70107848c41ff388f77eebabd078c9163fd46d6d"},{"author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"change_message_id":"38811bd504e2ae3729939b6e849f1725cfa90786","unresolved":false,"context_lines":[{"line_number":225,"context_line":"        self.assertEqual(1, os.WEXITSTATUS(status))"},{"line_number":226,"context_line":""},{"line_number":227,"context_line":"    @unittest.skipIf(sys.implementation.name in (\u0027pypy\u0027, \u0027pypy3\u0027),"},{"line_number":228,"context_line":"                     \u0027This does not pass when using pypy\u0027)"},{"line_number":229,"context_line":"    def test_child_signal_sighup(self):"},{"line_number":230,"context_line":"        start_workers \u003d self._spawn()"},{"line_number":231,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"5fc1f717_8425055f","line":228,"range":{"start_line":228,"start_character":21,"end_line":228,"end_character":57},"in_reply_to":"5fc1f717_a4ce01b2","updated":"2019-04-01 09:53:48.000000000","message":"none. the assertion fails because start_workers and end_workers are not the same.\n\none pid overlaps but the other is different.","commit_id":"70107848c41ff388f77eebabd078c9163fd46d6d"}],"requirements.txt":[{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"f577cdfc0d93bb93b91f5c1f1a311a39f6f9524e","unresolved":false,"context_lines":[{"line_number":17,"context_line":"PasteDeploy\u003e\u003d1.5.0 # MIT"},{"line_number":18,"context_line":"Routes\u003e\u003d2.3.1 # MIT"},{"line_number":19,"context_line":"Paste\u003e\u003d2.0.2 # MIT"},{"line_number":20,"context_line":"Yappi\u003e\u003d1.0; implementation_name!\u003d\u0027pypy\u0027 # MIT"}],"source_content_type":"text/plain","patch_set":1,"id":"5fc1f717_64c0197e","line":20,"range":{"start_line":20,"start_character":0,"end_line":20,"end_character":45},"updated":"2019-04-01 09:41:36.000000000","message":"I think you need to do this in \u0027openstack/requirements\u0027 first","commit_id":"70107848c41ff388f77eebabd078c9163fd46d6d"},{"author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"change_message_id":"38811bd504e2ae3729939b6e849f1725cfa90786","unresolved":false,"context_lines":[{"line_number":17,"context_line":"PasteDeploy\u003e\u003d1.5.0 # MIT"},{"line_number":18,"context_line":"Routes\u003e\u003d2.3.1 # MIT"},{"line_number":19,"context_line":"Paste\u003e\u003d2.0.2 # MIT"},{"line_number":20,"context_line":"Yappi\u003e\u003d1.0; implementation_name!\u003d\u0027pypy\u0027 # MIT"}],"source_content_type":"text/plain","patch_set":1,"id":"5fc1f717_24ebf1dc","line":20,"range":{"start_line":20,"start_character":0,"end_line":20,"end_character":45},"in_reply_to":"5fc1f717_64c0197e","updated":"2019-04-01 09:53:48.000000000","message":"ah for the requriements check job to pass.","commit_id":"70107848c41ff388f77eebabd078c9163fd46d6d"}]}
