)]}'
{"tempest/scenario/manager.py":[{"author":{"_account_id":10969,"name":"Shnaidman Sagi (Sergey)","display_name":"Shnaidman Sagi","email":"sshnaidm@redhat.com","username":"sergsh"},"change_message_id":"1e8935398dddf787b22f14dd3a75e99788290347","unresolved":false,"context_lines":[{"line_number":468,"context_line":"        :return: list of servers created"},{"line_number":469,"context_line":"        \"\"\""},{"line_number":470,"context_line":""},{"line_number":471,"context_line":"        if name is None:"},{"line_number":472,"context_line":"            name \u003d data_utils.rand_name(self.__class__.__name__)"},{"line_number":473,"context_line":"        if image is None:"},{"line_number":474,"context_line":"            image \u003d CONF.compute.image_ref"}],"source_content_type":"text/x-python","patch_set":1,"id":"5a890539_ae9c3c0f","line":471,"updated":"2014-11-24 23:07:02.000000000","message":"I think 0, empty string etc will not be valid inputs for name, image, flavor and client? If so, then it\u0027s better to use \"if not name\"","commit_id":"706ea35e2d164390fbb0eeeaf6a8d7702b4eb399"},{"author":{"_account_id":8576,"name":"Yair Fried","email":"yfried@redhat.com","username":"yfried"},"change_message_id":"4f0fa3842f8f974d6f0fe06c70c2862b9dea9747","unresolved":false,"context_lines":[{"line_number":468,"context_line":"        :return: list of servers created"},{"line_number":469,"context_line":"        \"\"\""},{"line_number":470,"context_line":""},{"line_number":471,"context_line":"        if name is None:"},{"line_number":472,"context_line":"            name \u003d data_utils.rand_name(self.__class__.__name__)"},{"line_number":473,"context_line":"        if image is None:"},{"line_number":474,"context_line":"            image \u003d CONF.compute.image_ref"}],"source_content_type":"text/x-python","patch_set":1,"id":"5a890539_e66c96d2","line":471,"in_reply_to":"5a890539_ae9c3c0f","updated":"2014-11-25 14:01:03.000000000","message":"you are mostly correct, but this is keeping with the style in this method and in the rest of the methods in this module","commit_id":"706ea35e2d164390fbb0eeeaf6a8d7702b4eb399"},{"author":{"_account_id":5803,"name":"Attila Fazekas","email":"afazekas@redhat.com","username":"afazekas"},"change_message_id":"91ad7497251c64168e050caebe0f95c7e345a6e7","unresolved":false,"context_lines":[{"line_number":549,"context_line":""},{"line_number":550,"context_line":"        _, server_list \u003d client.create_server(**create_kwargs)"},{"line_number":551,"context_line":"        # needed because of bug 1199788"},{"line_number":552,"context_line":"        params \u003d {\u0027name\u0027: name}"},{"line_number":553,"context_line":"        _, server_list \u003d self.servers_client.list_servers(params)"},{"line_number":554,"context_line":"        servers \u003d server_list[\u0027servers\u0027]"},{"line_number":555,"context_line":"        for server in servers:"}],"source_content_type":"text/x-python","patch_set":5,"id":"5a890539_396001a4","line":552,"updated":"2014-12-01 09:59:58.000000000","message":"The name regexp should be prefixed with \u0027^\u0027. Maybe it could be regexp escaped as well.","commit_id":"e052efb463892787228184413023b54ec343088b"}],"tempest/scenario/test_large_ops.py":[{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"de3760b5eba0d126fd28ed055b3f43b75a9603fb","unresolved":false,"context_lines":[{"line_number":61,"context_line":"            flavor_id,"},{"line_number":62,"context_line":"            min_count\u003dCONF.scenario.large_ops_number,"},{"line_number":63,"context_line":"            security_groups\u003d[secgroup])"},{"line_number":64,"context_line":"        # needed because of bug 1199788"},{"line_number":65,"context_line":"        params \u003d {\u0027name\u0027: name}"},{"line_number":66,"context_line":"        _, server_list \u003d self.servers_client.list_servers(params)"},{"line_number":67,"context_line":"        self.servers \u003d server_list[\u0027servers\u0027]"}],"source_content_type":"text/x-python","patch_set":5,"id":"5a890539_b64de0c7","side":"PARENT","line":64,"updated":"2014-12-01 09:37:17.000000000","message":"Why are you removing these lines?","commit_id":"2995fb695bb9db51fc4fe950645b0b50b6bb46c3"},{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"b9832e1fc48fa985ce8b9d3813b8a227f6166d62","unresolved":false,"context_lines":[{"line_number":61,"context_line":"            flavor_id,"},{"line_number":62,"context_line":"            min_count\u003dCONF.scenario.large_ops_number,"},{"line_number":63,"context_line":"            security_groups\u003d[secgroup])"},{"line_number":64,"context_line":"        # needed because of bug 1199788"},{"line_number":65,"context_line":"        params \u003d {\u0027name\u0027: name}"},{"line_number":66,"context_line":"        _, server_list \u003d self.servers_client.list_servers(params)"},{"line_number":67,"context_line":"        self.servers \u003d server_list[\u0027servers\u0027]"}],"source_content_type":"text/x-python","patch_set":5,"id":"5a890539_96d9c4f6","side":"PARENT","line":64,"in_reply_to":"5a890539_b64de0c7","updated":"2014-12-01 09:38:13.000000000","message":"Ok, found it in manager.py","commit_id":"2995fb695bb9db51fc4fe950645b0b50b6bb46c3"}],"tempest/scenario/test_network_large_ops.py":[{"author":{"_account_id":10969,"name":"Shnaidman Sagi (Sergey)","display_name":"Shnaidman Sagi","email":"sshnaidm@redhat.com","username":"sergsh"},"change_message_id":"1e8935398dddf787b22f14dd3a75e99788290347","unresolved":false,"context_lines":[{"line_number":19,"context_line":""},{"line_number":20,"context_line":"CONF \u003d config.CONF"},{"line_number":21,"context_line":""},{"line_number":22,"context_line":""},{"line_number":23,"context_line":"LOG \u003d logging.getLogger(__name__)"},{"line_number":24,"context_line":""},{"line_number":25,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"5a890539_8e3780fe","line":22,"updated":"2014-11-24 23:07:02.000000000","message":"2 empty lines","commit_id":"706ea35e2d164390fbb0eeeaf6a8d7702b4eb399"},{"author":{"_account_id":8576,"name":"Yair Fried","email":"yfried@redhat.com","username":"yfried"},"change_message_id":"4f0fa3842f8f974d6f0fe06c70c2862b9dea9747","unresolved":false,"context_lines":[{"line_number":19,"context_line":""},{"line_number":20,"context_line":"CONF \u003d config.CONF"},{"line_number":21,"context_line":""},{"line_number":22,"context_line":""},{"line_number":23,"context_line":"LOG \u003d logging.getLogger(__name__)"},{"line_number":24,"context_line":""},{"line_number":25,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"5a890539_866592b0","line":22,"in_reply_to":"5a890539_8e3780fe","updated":"2014-11-25 14:01:03.000000000","message":"Done","commit_id":"706ea35e2d164390fbb0eeeaf6a8d7702b4eb399"},{"author":{"_account_id":10969,"name":"Shnaidman Sagi (Sergey)","display_name":"Shnaidman Sagi","email":"sshnaidm@redhat.com","username":"sergsh"},"change_message_id":"1e8935398dddf787b22f14dd3a75e99788290347","unresolved":false,"context_lines":[{"line_number":27,"context_line":""},{"line_number":28,"context_line":"    @classmethod"},{"line_number":29,"context_line":"    def resource_setup(cls):"},{"line_number":30,"context_line":"        if CONF.scenario.large_ops_number \u003c 1:"},{"line_number":31,"context_line":"            raise cls.skipException(\"large_ops_number not set to multiple \""},{"line_number":32,"context_line":"                                    \"instances\")"},{"line_number":33,"context_line":"        super(TestNetworkLargeOpsScenario, cls).resource_setup()"}],"source_content_type":"text/x-python","patch_set":1,"id":"5a890539_d1a76d09","line":30,"updated":"2014-11-24 23:07:02.000000000","message":"\"not CONF.scenario.large_ops_number\" ? what is could be \u003c1 if not 0?","commit_id":"706ea35e2d164390fbb0eeeaf6a8d7702b4eb399"},{"author":{"_account_id":8576,"name":"Yair Fried","email":"yfried@redhat.com","username":"yfried"},"change_message_id":"4f0fa3842f8f974d6f0fe06c70c2862b9dea9747","unresolved":false,"context_lines":[{"line_number":27,"context_line":""},{"line_number":28,"context_line":"    @classmethod"},{"line_number":29,"context_line":"    def resource_setup(cls):"},{"line_number":30,"context_line":"        if CONF.scenario.large_ops_number \u003c 1:"},{"line_number":31,"context_line":"            raise cls.skipException(\"large_ops_number not set to multiple \""},{"line_number":32,"context_line":"                                    \"instances\")"},{"line_number":33,"context_line":"        super(TestNetworkLargeOpsScenario, cls).resource_setup()"}],"source_content_type":"text/x-python","patch_set":1,"id":"5a890539_86891271","line":30,"in_reply_to":"5a890539_d1a76d09","updated":"2014-11-25 14:01:03.000000000","message":"Done","commit_id":"706ea35e2d164390fbb0eeeaf6a8d7702b4eb399"},{"author":{"_account_id":10969,"name":"Shnaidman Sagi (Sergey)","display_name":"Shnaidman Sagi","email":"sshnaidm@redhat.com","username":"sergsh"},"change_message_id":"1e8935398dddf787b22f14dd3a75e99788290347","unresolved":false,"context_lines":[{"line_number":48,"context_line":"            num_instances\u003dCONF.scenario.large_ops_number,"},{"line_number":49,"context_line":"            key_name\u003dself.keypair[\u0027name\u0027],"},{"line_number":50,"context_line":"            security_groups\u003d[self.secgroup],"},{"line_number":51,"context_line":"            networks\u003d[{\u0027uuid\u0027: self.network[\u0027id\u0027]}])"},{"line_number":52,"context_line":"        try:"},{"line_number":53,"context_line":"            self._wait_for_servers_and_associate_floating_ips()"},{"line_number":54,"context_line":"        except Exception:"}],"source_content_type":"text/x-python","patch_set":1,"id":"5a890539_f1ce2982","line":51,"updated":"2014-11-24 23:07:02.000000000","message":"does self.network exist? I\u0027ve got an error: AttributeError: \u0027TestNetworkLargeOpsScenario\u0027 object has no attribute \u0027network\u0027","commit_id":"706ea35e2d164390fbb0eeeaf6a8d7702b4eb399"},{"author":{"_account_id":10969,"name":"Shnaidman Sagi (Sergey)","display_name":"Shnaidman Sagi","email":"sshnaidm@redhat.com","username":"sergsh"},"change_message_id":"e3fd3d075413a5a5db1e79049b07a9710b360ab3","unresolved":false,"context_lines":[{"line_number":81,"context_line":"                                 kp\u003dself.keypair))"},{"line_number":82,"context_line":""},{"line_number":83,"context_line":"    @test.services(\u0027compute\u0027, \u0027image\u0027)"},{"line_number":84,"context_line":"    def test_newtork_large_ops(self):"},{"line_number":85,"context_line":"        \"\"\""},{"line_number":86,"context_line":"        Test large operations."},{"line_number":87,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"5a890539_d1d3edd2","line":84,"updated":"2014-11-24 23:19:02.000000000","message":"typo: newtork -\u003e network","commit_id":"706ea35e2d164390fbb0eeeaf6a8d7702b4eb399"},{"author":{"_account_id":8576,"name":"Yair Fried","email":"yfried@redhat.com","username":"yfried"},"change_message_id":"4f0fa3842f8f974d6f0fe06c70c2862b9dea9747","unresolved":false,"context_lines":[{"line_number":81,"context_line":"                                 kp\u003dself.keypair))"},{"line_number":82,"context_line":""},{"line_number":83,"context_line":"    @test.services(\u0027compute\u0027, \u0027image\u0027)"},{"line_number":84,"context_line":"    def test_newtork_large_ops(self):"},{"line_number":85,"context_line":"        \"\"\""},{"line_number":86,"context_line":"        Test large operations."},{"line_number":87,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"5a890539_c6631aaf","line":84,"in_reply_to":"5a890539_d1d3edd2","updated":"2014-11-25 14:01:03.000000000","message":"Done","commit_id":"706ea35e2d164390fbb0eeeaf6a8d7702b4eb399"}]}
