)]}'
{"vitrage_tempest_plugin/tests/base.py":[{"author":{"_account_id":1736,"name":"Ivan Kolodyazhny","email":"e0ne@e0ne.info","username":"e0ne"},"change_message_id":"fe5a80d910a35ce12604813f13f95d970e770b51","unresolved":false,"context_lines":[{"line_number":347,"context_line":"        LOG.info(\u0027Entity Graph: \\n%s\u0027, json.dumps(node_link_data))"},{"line_number":348,"context_line":""},{"line_number":349,"context_line":"    def _handle_exception(self, exception):"},{"line_number":350,"context_line":"        return"},{"line_number":351,"context_line":"        LOG.exception(exception)"},{"line_number":352,"context_line":"        self._print_entity_graph()"},{"line_number":353,"context_line":""}],"source_content_type":"text/x-python","patch_set":3,"id":"9fdfeff1_3f319ca3","line":350,"updated":"2019-02-20 20:59:41.000000000","message":"Temporary hack to get less verbose logs","commit_id":"32bc256a6b06cbbbca183a5842371c9740d7d10c"},{"author":{"_account_id":1736,"name":"Ivan Kolodyazhny","email":"e0ne@e0ne.info","username":"e0ne"},"change_message_id":"5621e23e025b70e728eb10037ef6faeee871221d","unresolved":false,"context_lines":[{"line_number":347,"context_line":"        LOG.info(\u0027Entity Graph: \\n%s\u0027, json.dumps(node_link_data))"},{"line_number":348,"context_line":""},{"line_number":349,"context_line":"    def _handle_exception(self, exception):"},{"line_number":350,"context_line":"        return"},{"line_number":351,"context_line":"        LOG.exception(exception)"},{"line_number":352,"context_line":"        self._print_entity_graph()"},{"line_number":353,"context_line":""}],"source_content_type":"text/x-python","patch_set":7,"id":"9fdfeff1_c9de900f","line":350,"updated":"2019-02-21 14:15:33.000000000","message":"Let\u0027s remove this line from this patch","commit_id":"0f871e714c7cb5c1a162aac10cb0eb4a44eaac28"},{"author":{"_account_id":19134,"name":"Eyal","email":"eyalb1@gmail.com","username":"eyalb"},"change_message_id":"d6b929dac5fa199fbf32254486cbf4bd924fb31f","unresolved":false,"context_lines":[{"line_number":347,"context_line":"        LOG.info(\u0027Entity Graph: \\n%s\u0027, json.dumps(node_link_data))"},{"line_number":348,"context_line":""},{"line_number":349,"context_line":"    def _handle_exception(self, exception):"},{"line_number":350,"context_line":"        return"},{"line_number":351,"context_line":"        LOG.exception(exception)"},{"line_number":352,"context_line":"        self._print_entity_graph()"},{"line_number":353,"context_line":""}],"source_content_type":"text/x-python","patch_set":7,"id":"9fdfeff1_a929ccf2","line":350,"in_reply_to":"9fdfeff1_c9de900f","updated":"2019-02-21 14:22:52.000000000","message":"I will fix it in the next patch","commit_id":"0f871e714c7cb5c1a162aac10cb0eb4a44eaac28"}],"vitrage_tempest_plugin/tests/resources/mock_datasource/test_3rd_degree_scenarios.py":[{"author":{"_account_id":1736,"name":"Ivan Kolodyazhny","email":"e0ne@e0ne.info","username":"e0ne"},"change_message_id":"5621e23e025b70e728eb10037ef6faeee871221d","unresolved":false,"context_lines":[{"line_number":41,"context_line":"    @classmethod"},{"line_number":42,"context_line":"    def setUpClass(cls):"},{"line_number":43,"context_line":"        super(TestLongProcessing, cls).setUpClass()"},{"line_number":44,"context_line":"        logger \u003d logging.getLogger(\u0027vitrageclient.v1.client\u0027).logger"},{"line_number":45,"context_line":"        logger.setLevel(logging.INFO)"},{"line_number":46,"context_line":"        if v_utils.get_first_template(name\u003dTEMPLATE_NAME):"},{"line_number":47,"context_line":"            v_utils.delete_template(name\u003dTEMPLATE_NAME)"}],"source_content_type":"text/x-python","patch_set":7,"id":"9fdfeff1_89e888b3","line":44,"updated":"2019-02-21 14:15:33.000000000","message":"Why do we need these lines?","commit_id":"0f871e714c7cb5c1a162aac10cb0eb4a44eaac28"},{"author":{"_account_id":19134,"name":"Eyal","email":"eyalb1@gmail.com","username":"eyalb"},"change_message_id":"d6b929dac5fa199fbf32254486cbf4bd924fb31f","unresolved":false,"context_lines":[{"line_number":41,"context_line":"    @classmethod"},{"line_number":42,"context_line":"    def setUpClass(cls):"},{"line_number":43,"context_line":"        super(TestLongProcessing, cls).setUpClass()"},{"line_number":44,"context_line":"        logger \u003d logging.getLogger(\u0027vitrageclient.v1.client\u0027).logger"},{"line_number":45,"context_line":"        logger.setLevel(logging.INFO)"},{"line_number":46,"context_line":"        if v_utils.get_first_template(name\u003dTEMPLATE_NAME):"},{"line_number":47,"context_line":"            v_utils.delete_template(name\u003dTEMPLATE_NAME)"}],"source_content_type":"text/x-python","patch_set":7,"id":"9fdfeff1_a9eeac88","line":44,"in_reply_to":"9fdfeff1_89e888b3","updated":"2019-02-21 14:22:52.000000000","message":"there is a bug in subunit \nhttps://review.openstack.org/#/c/130939/\n\nneed to reduce change the log level to INFO in these tests because the graph are very big when printing them","commit_id":"0f871e714c7cb5c1a162aac10cb0eb4a44eaac28"}]}
