)]}'
{"tempest/scenario/manager.py":[{"author":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"change_message_id":"00e30f939466f34a63723913bd151a6bb1884460","unresolved":false,"context_lines":[{"line_number":823,"context_line":"                                     fixed_ip\u003dip_addr)"},{"line_number":824,"context_line":"            if len(ports):"},{"line_number":825,"context_line":"                break"},{"line_number":826,"context_line":"            time.sleep(2)"},{"line_number":827,"context_line":"            now \u003d time.time()"},{"line_number":828,"context_line":""},{"line_number":829,"context_line":"        # A port can have more then one IP address in some cases."}],"source_content_type":"text/x-python","patch_set":1,"id":"5a5ae5dd_efa2119a","line":826,"updated":"2016-02-09 11:59:33.000000000","message":"This is definitely not the right place to embed a sleep, this really is part of a composite operation, the caller creating the port should be the on that waits.","commit_id":"54c591b0ab0cf1462bd1cc60ade88b0fe13892e4"}]}
