)]}'
{"tempest/scenario/orchestration/test_loadbalancer.py":[{"author":{"_account_id":4571,"name":"Steve Baker","email":"sbaker@redhat.com","username":"steve-stevebaker"},"change_message_id":"184bddf995d354936004c7a127d70f707dfa154e","unresolved":false,"context_lines":[{"line_number":120,"context_line":"        def collect_reponses(ip):"},{"line_number":121,"context_line":"            resp \u003d []"},{"line_number":122,"context_line":"            for count in range(10):"},{"line_number":123,"context_line":"                time.sleep(1.5)"},{"line_number":124,"context_line":"                resp.append(urllib.urlopen(\"http://{0}/\".format(ip)).read())"},{"line_number":125,"context_line":"            return resp"},{"line_number":126,"context_line":""}],"source_content_type":"text/x-python","patch_set":6,"id":"AAAATn%2F9gUw%3D","line":123,"updated":"2013-12-10 20:52:18.000000000","message":"Why sleep at all? the load is balanced! ;)","commit_id":"09bbc3dea701951265ff235b106ddd398a0e8f40"},{"author":{"_account_id":6577,"name":"Sergey Kraynev","email":"sergejyit@gmail.com","username":"skraynev"},"change_message_id":"3e2c07efe7640ec5b42b3bc2db25c0716f997521","unresolved":false,"context_lines":[{"line_number":120,"context_line":"        def collect_reponses(ip):"},{"line_number":121,"context_line":"            resp \u003d []"},{"line_number":122,"context_line":"            for count in range(10):"},{"line_number":123,"context_line":"                time.sleep(1.5)"},{"line_number":124,"context_line":"                resp.append(urllib.urlopen(\"http://{0}/\".format(ip)).read())"},{"line_number":125,"context_line":"            return resp"},{"line_number":126,"context_line":""}],"source_content_type":"text/x-python","patch_set":6,"id":"AAAATn%2F9gSY%3D","line":123,"in_reply_to":"AAAATn%2F9gUw%3D","updated":"2013-12-10 21:01:01.000000000","message":"Of course, No) I have a slow (for such testing) deployment on my desktop. And It was needed for correct working. \nI forget to delete it. I will fix it in the next patch.","commit_id":"09bbc3dea701951265ff235b106ddd398a0e8f40"}],"tempest/scenario/orchestration/test_loadbalancer.yaml":[{"author":{"_account_id":4571,"name":"Steve Baker","email":"sbaker@redhat.com","username":"steve-stevebaker"},"change_message_id":"184bddf995d354936004c7a127d70f707dfa154e","unresolved":false,"context_lines":[{"line_number":13,"context_line":"  external_network_id:"},{"line_number":14,"context_line":"    Type: String"},{"line_number":15,"context_line":"Resources:"},{"line_number":16,"context_line":"     server1 :"},{"line_number":17,"context_line":"       Type :  OS::Nova::Server"},{"line_number":18,"context_line":"       Properties :"},{"line_number":19,"context_line":"         name  :  Server1"}],"source_content_type":"text/x-yaml","patch_set":6,"id":"AAAATn%2F9gaI%3D","line":16,"updated":"2013-12-10 20:52:18.000000000","message":"indentation looks weird here","commit_id":"09bbc3dea701951265ff235b106ddd398a0e8f40"},{"author":{"_account_id":6577,"name":"Sergey Kraynev","email":"sergejyit@gmail.com","username":"skraynev"},"change_message_id":"3e2c07efe7640ec5b42b3bc2db25c0716f997521","unresolved":false,"context_lines":[{"line_number":13,"context_line":"  external_network_id:"},{"line_number":14,"context_line":"    Type: String"},{"line_number":15,"context_line":"Resources:"},{"line_number":16,"context_line":"     server1 :"},{"line_number":17,"context_line":"       Type :  OS::Nova::Server"},{"line_number":18,"context_line":"       Properties :"},{"line_number":19,"context_line":"         name  :  Server1"}],"source_content_type":"text/x-yaml","patch_set":6,"id":"AAAATn%2F9gQY%3D","line":16,"in_reply_to":"AAAATn%2F9gaI%3D","updated":"2013-12-10 21:01:01.000000000","message":"Yep, I missed it. I will fix.","commit_id":"09bbc3dea701951265ff235b106ddd398a0e8f40"},{"author":{"_account_id":4571,"name":"Steve Baker","email":"sbaker@redhat.com","username":"steve-stevebaker"},"change_message_id":"184bddf995d354936004c7a127d70f707dfa154e","unresolved":false,"context_lines":[{"line_number":21,"context_line":"         flavor  : {  Ref  :  flavor  }"},{"line_number":22,"context_line":"         key_name  : {  Ref  :  key_name  }"},{"line_number":23,"context_line":"         user_data  :"},{"line_number":24,"context_line":"            Fn::Base64  :"},{"line_number":25,"context_line":"              Fn::Join  :"},{"line_number":26,"context_line":"              - \"\""},{"line_number":27,"context_line":"              - - \"#!/bin/bash -v"}],"source_content_type":"text/x-yaml","patch_set":6,"id":"AAAATn%2F9gXo%3D","line":24,"updated":"2013-12-10 20:52:18.000000000","message":"Fn::Base64 is never needed, Fn::Join results in painful to read yaml.\n\nThis doesn\u0027t do any substitutions, so would be better as a single block:\n\nuser_data: |\n  #!/bin/bash -v\n  while true; do echo -e \u0027HTTP/1.0 200 OK\\r\\n\\r\\nserver1\u0027 | nc -l 80; done \u0026\n\nIf you need substitutions, use Fn::Replace, it is much nicer to read","commit_id":"09bbc3dea701951265ff235b106ddd398a0e8f40"},{"author":{"_account_id":6577,"name":"Sergey Kraynev","email":"sergejyit@gmail.com","username":"skraynev"},"change_message_id":"3e2c07efe7640ec5b42b3bc2db25c0716f997521","unresolved":false,"context_lines":[{"line_number":21,"context_line":"         flavor  : {  Ref  :  flavor  }"},{"line_number":22,"context_line":"         key_name  : {  Ref  :  key_name  }"},{"line_number":23,"context_line":"         user_data  :"},{"line_number":24,"context_line":"            Fn::Base64  :"},{"line_number":25,"context_line":"              Fn::Join  :"},{"line_number":26,"context_line":"              - \"\""},{"line_number":27,"context_line":"              - - \"#!/bin/bash -v"}],"source_content_type":"text/x-yaml","patch_set":6,"id":"AAAATn%2F9gR4%3D","line":24,"in_reply_to":"AAAATn%2F9gXo%3D","updated":"2013-12-10 21:01:01.000000000","message":"I will fix it according your sample.\nSo, I didn\u0027t know about it. I should rewrite documentation. Thanks for advice ;)","commit_id":"09bbc3dea701951265ff235b106ddd398a0e8f40"}]}
