)]}'
{"swift/obj/auditor.py":[{"author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"change_message_id":"2b9a29c65eae754fb04a7e9c2e2422b5eca4f3f5","unresolved":false,"context_lines":[{"line_number":109,"context_line":"            if self.auditor_type \u003d\u003d \u0027ALL\u0027:"},{"line_number":110,"context_line":"                description \u003d _(\u0027 - parallel, %s\u0027) % device_dir_str"},{"line_number":111,"context_line":"            else:"},{"line_number":112,"context_line":"                description \u003d _(\u0027 - %s\u0027) % device_dir_str"},{"line_number":113,"context_line":"        self.logger.info(_(\u0027Begin object audit \"%(mode)s\" mode (%(audi_type)s \u0027"},{"line_number":114,"context_line":"                           \u0027%(description)s)\u0027) %"},{"line_number":115,"context_line":"                         {\u0027mode\u0027: mode, \u0027audi_type\u0027: self.auditor_type,"}],"source_content_type":"text/x-python","patch_set":2,"id":"3fce034c_a4becf62","line":112,"range":{"start_line":112,"start_character":33,"end_line":112,"end_character":34},"updated":"2019-04-15 18:08:33.000000000","message":"The descriptions (if not empty) already have spaces... I\u0027m not opposed to trying to clean up these messages a bit, but it seems silly to double up our spaces.","commit_id":"79fbcc62b9a4f480fa728202968c4ffae19f308a"},{"author":{"_account_id":20190,"name":"zhufl","email":"zhu.fanglei@zte.com.cn","username":"zhufl"},"change_message_id":"bf8408e9a7e0b4bac9d4c39f621bbf8dcfb74edf","unresolved":false,"context_lines":[{"line_number":109,"context_line":"            if self.auditor_type \u003d\u003d \u0027ALL\u0027:"},{"line_number":110,"context_line":"                description \u003d _(\u0027 - parallel, %s\u0027) % device_dir_str"},{"line_number":111,"context_line":"            else:"},{"line_number":112,"context_line":"                description \u003d _(\u0027 - %s\u0027) % device_dir_str"},{"line_number":113,"context_line":"        self.logger.info(_(\u0027Begin object audit \"%(mode)s\" mode (%(audi_type)s \u0027"},{"line_number":114,"context_line":"                           \u0027%(description)s)\u0027) %"},{"line_number":115,"context_line":"                         {\u0027mode\u0027: mode, \u0027audi_type\u0027: self.auditor_type,"}],"source_content_type":"text/x-python","patch_set":2,"id":"3fce034c_1fab6589","line":112,"range":{"start_line":112,"start_character":33,"end_line":112,"end_character":34},"in_reply_to":"3fce034c_a4becf62","updated":"2019-04-16 01:14:03.000000000","message":"oh, got it, thanks","commit_id":"79fbcc62b9a4f480fa728202968c4ffae19f308a"}],"test/unit/obj/test_auditor.py":[{"author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"change_message_id":"2b9a29c65eae754fb04a7e9c2e2422b5eca4f3f5","unresolved":false,"context_lines":[{"line_number":678,"context_line":"        auditor_worker.audit_all_objects(device_dirs\u003d[\u0027sda\u0027])"},{"line_number":679,"context_line":"        log_lines \u003d self.logger.get_lines_for_level(\u0027info\u0027)"},{"line_number":680,"context_line":"        self.assertGreater(len(log_lines), 0)"},{"line_number":681,"context_line":"        self.assertIn(\u0027ALL - parallel, sda\u0027, log_lines[0])"},{"line_number":682,"context_line":""},{"line_number":683,"context_line":"        self.logger.clear()"},{"line_number":684,"context_line":"        auditor_worker \u003d auditor.AuditorWorker(self.conf, self.logger,"}],"source_content_type":"text/x-python","patch_set":2,"id":"3fce034c_e4ab771a","line":681,"updated":"2019-04-15 18:08:33.000000000","message":"+1, definitely gives us better failure messages.","commit_id":"79fbcc62b9a4f480fa728202968c4ffae19f308a"},{"author":{"_account_id":20190,"name":"zhufl","email":"zhu.fanglei@zte.com.cn","username":"zhufl"},"change_message_id":"bf8408e9a7e0b4bac9d4c39f621bbf8dcfb74edf","unresolved":false,"context_lines":[{"line_number":678,"context_line":"        auditor_worker.audit_all_objects(device_dirs\u003d[\u0027sda\u0027])"},{"line_number":679,"context_line":"        log_lines \u003d self.logger.get_lines_for_level(\u0027info\u0027)"},{"line_number":680,"context_line":"        self.assertGreater(len(log_lines), 0)"},{"line_number":681,"context_line":"        self.assertIn(\u0027ALL - parallel, sda\u0027, log_lines[0])"},{"line_number":682,"context_line":""},{"line_number":683,"context_line":"        self.logger.clear()"},{"line_number":684,"context_line":"        auditor_worker \u003d auditor.AuditorWorker(self.conf, self.logger,"}],"source_content_type":"text/x-python","patch_set":2,"id":"3fce034c_dfd07dfa","line":681,"in_reply_to":"3fce034c_e4ab771a","updated":"2019-04-16 01:14:03.000000000","message":"Yes we only need to modify the assert statement","commit_id":"79fbcc62b9a4f480fa728202968c4ffae19f308a"}]}
