)]}'
{"rally_openstack/scenarios/neutron/network.py":[{"author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"change_message_id":"6197bbdb95865c6caa711e377fda9ab95785a1d8","unresolved":false,"context_lines":[{"line_number":536,"context_line":"            security_groups \u003d [security_group[\u0027id\u0027]]"},{"line_number":537,"context_line":"            bulk_port_req \u003d {\u0027ports\u0027: []}"},{"line_number":538,"context_line":"            bulk_port_req[\u0027ports\u0027].extend([{"},{"line_number":539,"context_line":"                \u0027binding:host_id\u0027: hyper.hypervisor_hostname,"},{"line_number":540,"context_line":"                \u0027project_id\u0027: None,"},{"line_number":541,"context_line":"                \u0027network_id\u0027: network[\u0027id\u0027],"},{"line_number":542,"context_line":"                \u0027device_owner\u0027: \u0027compute:kuryr\u0027,"}],"source_content_type":"text/x-python","patch_set":1,"id":"9fb8cfa7_d3a7a14f","line":539,"range":{"start_line":539,"start_character":0,"end_line":539,"end_character":61},"updated":"2019-06-27 14:23:34.000000000","message":"I guess this is redundant","commit_id":"b205a454a14458406e8fea0db2e5857df7b24326"},{"author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"change_message_id":"6197bbdb95865c6caa711e377fda9ab95785a1d8","unresolved":false,"context_lines":[{"line_number":537,"context_line":"            bulk_port_req \u003d {\u0027ports\u0027: []}"},{"line_number":538,"context_line":"            bulk_port_req[\u0027ports\u0027].extend([{"},{"line_number":539,"context_line":"                \u0027binding:host_id\u0027: hyper.hypervisor_hostname,"},{"line_number":540,"context_line":"                \u0027project_id\u0027: None,"},{"line_number":541,"context_line":"                \u0027network_id\u0027: network[\u0027id\u0027],"},{"line_number":542,"context_line":"                \u0027device_owner\u0027: \u0027compute:kuryr\u0027,"},{"line_number":543,"context_line":"                \u0027admin_state_up\u0027: True,"}],"source_content_type":"text/x-python","patch_set":1,"id":"9fb8cfa7_9363691a","line":540,"range":{"start_line":540,"start_character":16,"end_line":540,"end_character":35},"updated":"2019-06-27 14:23:34.000000000","message":"as like this one","commit_id":"b205a454a14458406e8fea0db2e5857df7b24326"},{"author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"change_message_id":"6197bbdb95865c6caa711e377fda9ab95785a1d8","unresolved":false,"context_lines":[{"line_number":539,"context_line":"                \u0027binding:host_id\u0027: hyper.hypervisor_hostname,"},{"line_number":540,"context_line":"                \u0027project_id\u0027: None,"},{"line_number":541,"context_line":"                \u0027network_id\u0027: network[\u0027id\u0027],"},{"line_number":542,"context_line":"                \u0027device_owner\u0027: \u0027compute:kuryr\u0027,"},{"line_number":543,"context_line":"                \u0027admin_state_up\u0027: True,"},{"line_number":544,"context_line":"                \u0027name\u0027: \u0027kaboom\u0027,"},{"line_number":545,"context_line":"                \u0027security_groups\u0027: security_groups} for _ in range(ports)])"}],"source_content_type":"text/x-python","patch_set":1,"id":"9fb8cfa7_d37c81b7","line":542,"range":{"start_line":542,"start_character":0,"end_line":542,"end_character":48},"updated":"2019-06-27 14:23:34.000000000","message":"It would be nice to make this configurable","commit_id":"b205a454a14458406e8fea0db2e5857df7b24326"},{"author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"change_message_id":"6197bbdb95865c6caa711e377fda9ab95785a1d8","unresolved":false,"context_lines":[{"line_number":541,"context_line":"                \u0027network_id\u0027: network[\u0027id\u0027],"},{"line_number":542,"context_line":"                \u0027device_owner\u0027: \u0027compute:kuryr\u0027,"},{"line_number":543,"context_line":"                \u0027admin_state_up\u0027: True,"},{"line_number":544,"context_line":"                \u0027name\u0027: \u0027kaboom\u0027,"},{"line_number":545,"context_line":"                \u0027security_groups\u0027: security_groups} for _ in range(ports)])"},{"line_number":546,"context_line":"            return self.clients(\"neutron\").create_port(bulk_port_req)"},{"line_number":547,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"9fb8cfa7_73b91577","line":544,"range":{"start_line":544,"start_character":24,"end_line":544,"end_character":33},"updated":"2019-06-27 14:23:34.000000000","message":"you should use here \u0027self.generate_random_name()\u0027, so we can filter these ports during the cleanup","commit_id":"b205a454a14458406e8fea0db2e5857df7b24326"}]}
