)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"change_message_id":"6d73eb548c0d3f677a3118187e07c2f6c368f452","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"fa411364_1553de33","updated":"2024-11-05 15:40:05.000000000","message":"i think these look ok to sq","commit_id":"8bf663394e8b63f1e0490e94f132af79481a6444"}],"test/unit/cli/test_expirer_rebalancer.py":[{"author":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"change_message_id":"6d73eb548c0d3f677a3118187e07c2f6c368f452","unresolved":true,"context_lines":[{"line_number":287,"context_line":"            self.now, \u0027a\u0027, \u0027c\u0027, obj_name)"},{"line_number":288,"context_line":"        if wrong_container:"},{"line_number":289,"context_line":"            for i in range(10):"},{"line_number":290,"context_line":"                wrong_container \u003d self.expirer_config.get_expirer_container("},{"line_number":291,"context_line":"                    self.now, \u0027a\u0027, \u0027wrong-c%d\u0027 % i, obj_name)"},{"line_number":292,"context_line":"                if wrong_container !\u003d right_container:"},{"line_number":293,"context_line":"                    break"}],"source_content_type":"text/x-python","patch_set":1,"id":"3f86e9c0_2c2da53e","side":"PARENT","line":290,"updated":"2024-11-05 15:40:05.000000000","message":"heh, variable shadowing is bad","commit_id":"36bf7141ead73626e8281e3f4ff989f875cb5565"},{"author":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"change_message_id":"6d73eb548c0d3f677a3118187e07c2f6c368f452","unresolved":true,"context_lines":[{"line_number":282,"context_line":"            self.assertEqual([mock.call.setLevel(expected_level)],"},{"line_number":283,"context_line":"                             args.logger.method_calls, \u0027with %r\u0027 % cli_args)"},{"line_number":284,"context_line":""},{"line_number":285,"context_line":"    def get_expirer_container(self, obj_name, find_wrong_container\u003dFalse):"},{"line_number":286,"context_line":"        right_container \u003d self.expirer_config.get_expirer_container("},{"line_number":287,"context_line":"            self.now, \u0027a\u0027, \u0027c\u0027, obj_name)"},{"line_number":288,"context_line":"        if find_wrong_container:"}],"source_content_type":"text/x-python","patch_set":1,"id":"c4ac581a_9e1d1c4d","line":285,"updated":"2024-11-05 15:40:05.000000000","message":"i would have sworn someone called this with a kwarg.","commit_id":"8bf663394e8b63f1e0490e94f132af79481a6444"},{"author":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"change_message_id":"6d73eb548c0d3f677a3118187e07c2f6c368f452","unresolved":true,"context_lines":[{"line_number":566,"context_line":"                self.fail(\u0027more than one right container name!?\u0027)"},{"line_number":567,"context_line":"            task_container_to_obj_names[wrong_task_container_name].append("},{"line_number":568,"context_line":"                obj_name)"},{"line_number":569,"context_line":"            num_stub_task_objs +\u003d 1"},{"line_number":570,"context_line":""},{"line_number":571,"context_line":"        # each task_container will be fully listed in 2 pages followed by the"},{"line_number":572,"context_line":"        # empty list response except the 2nd container; it\u0027s going to blow up"}],"source_content_type":"text/x-python","patch_set":1,"id":"0aa1f788_bcaf152c","line":569,"updated":"2024-11-05 15:40:05.000000000","message":"oic, this becomes a discovered value and 32 becomes a magic number.","commit_id":"8bf663394e8b63f1e0490e94f132af79481a6444"}]}
