)]}'
{"designate/pool_manager/service.py":[{"author":{"_account_id":8174,"name":"Tim Simmons","email":"tim.r.simmons@gmail.com","username":"TimSimmons"},"change_message_id":"d226528407f05bc1a53b26e15859f44639a28caf","unresolved":false,"context_lines":[{"line_number":317,"context_line":"        for also_notify in self.pool.also_notifies:"},{"line_number":318,"context_line":"            self._update_zone_on_also_notify(context, also_notify, zone)"},{"line_number":319,"context_line":""},{"line_number":320,"context_line":"        # Ensure the change has propogated to each nameserver"},{"line_number":321,"context_line":"        for nameserver in self.pool.nameservers:"},{"line_number":322,"context_line":"            create_status \u003d self._build_status_object("},{"line_number":323,"context_line":"                nameserver, zone, CREATE_ACTION)"}],"source_content_type":"text/x-python","patch_set":4,"id":"5a5ae5dd_13c74a46","line":320,"range":{"start_line":320,"start_character":32,"end_line":320,"end_character":42},"updated":"2016-02-04 19:40:59.000000000","message":"speeling","commit_id":"70f55c7d280af3e4d02e4fe1edd5b8d55b5bb4c2"}],"functionaltests/common/utils.py":[{"author":{"_account_id":11662,"name":"Paul Glass","email":"paul.glass@rackspace.com","username":"pglass"},"change_message_id":"c09b8c12eaaa198d1adca1f4f3192c42ed59964f","unresolved":false,"context_lines":[{"line_number":87,"context_line":"    return wrapped"},{"line_number":88,"context_line":""},{"line_number":89,"context_line":""},{"line_number":90,"context_line":"def wait_for_condition(condition, interval\u003d1, timeout\u003d120):"},{"line_number":91,"context_line":"    end_time \u003d time.time() + timeout"},{"line_number":92,"context_line":"    while time.time() \u003c end_time:"},{"line_number":93,"context_line":"        result \u003d condition()"}],"source_content_type":"text/x-python","patch_set":3,"id":"5a5ae5dd_60993d6e","line":90,"updated":"2016-02-03 21:13:01.000000000","message":"-1","commit_id":"56d710de851c5675d48cc0cc1e79a8b90c0c3ddf"},{"author":{"_account_id":11662,"name":"Paul Glass","email":"paul.glass@rackspace.com","username":"pglass"},"change_message_id":"b829263078b411fdc5c0ed551f83e51fd7d37f30","unresolved":false,"context_lines":[{"line_number":87,"context_line":"    return wrapped"},{"line_number":88,"context_line":""},{"line_number":89,"context_line":""},{"line_number":90,"context_line":"def wait_for_condition(condition, interval\u003d1, timeout\u003d120):"},{"line_number":91,"context_line":"    end_time \u003d time.time() + timeout"},{"line_number":92,"context_line":"    while time.time() \u003c end_time:"},{"line_number":93,"context_line":"        result \u003d condition()"}],"source_content_type":"text/x-python","patch_set":3,"id":"5a5ae5dd_6e7d7a6d","line":90,"in_reply_to":"5a5ae5dd_00aba975","updated":"2016-02-04 16:46:48.000000000","message":"Whether or not you change the timeout, you could increase the interval to like 5 seconds. That will declutter logs a bit, and reduce the number of GET load during functional tests in devstack.","commit_id":"56d710de851c5675d48cc0cc1e79a8b90c0c3ddf"},{"author":{"_account_id":8174,"name":"Tim Simmons","email":"tim.r.simmons@gmail.com","username":"TimSimmons"},"change_message_id":"143bab89d5239da7eb112da0d3edb752c49dfc0c","unresolved":false,"context_lines":[{"line_number":87,"context_line":"    return wrapped"},{"line_number":88,"context_line":""},{"line_number":89,"context_line":""},{"line_number":90,"context_line":"def wait_for_condition(condition, interval\u003d1, timeout\u003d120):"},{"line_number":91,"context_line":"    end_time \u003d time.time() + timeout"},{"line_number":92,"context_line":"    while time.time() \u003c end_time:"},{"line_number":93,"context_line":"        result \u003d condition()"}],"source_content_type":"text/x-python","patch_set":3,"id":"5a5ae5dd_00aba975","line":90,"in_reply_to":"5a5ae5dd_60993d6e","updated":"2016-02-03 21:13:39.000000000","message":"I rate your constructive feedback -1","commit_id":"56d710de851c5675d48cc0cc1e79a8b90c0c3ddf"}]}
