)]}'
{"rally/plugins/openstack/scenarios/neutron/bgpvpn.py":[{"author":{"_account_id":22960,"name":"Hai Shi","email":"shihai1992@gmail.com","username":"haishi"},"change_message_id":"805aa882f11255e9586fb212c9d454d9f7107f3d","unresolved":false,"context_lines":[{"line_number":267,"context_line":"                                     tenant_id\u003dnetwork[\"network\"][\"tenant_id\"])"},{"line_number":268,"context_line":"        self._create_bgpvpn_network_assoc(bgpvpn, network)"},{"line_number":269,"context_line":"        self._list_bgpvpn_network_assoc(bgpvpn)"},{"line_number":270,"context_line":""},{"line_number":271,"context_line":""},{"line_number":272,"context_line":"@validation.add(\"enum\", param_name\u003d\"bgpvpn_type\", values\u003d[\"l2\", \"l3\"],"},{"line_number":273,"context_line":"                missed\u003dTrue)"}],"source_content_type":"text/x-python","patch_set":2,"id":"df140735_0d156a9c","line":270,"updated":"2017-06-01 15:43:48.000000000","message":"Doing some operation like https://github.com/openstack/rally/blob/master/rally/plugins/openstack/scenarios/nova/servers.py#L71 would be better.","commit_id":"5a70ce99bce76376d637c5f640c42d7332e993a9"},{"author":{"_account_id":22960,"name":"Hai Shi","email":"shihai1992@gmail.com","username":"haishi"},"change_message_id":"805aa882f11255e9586fb212c9d454d9f7107f3d","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"df140735_2d726e12","line":313,"updated":"2017-06-01 15:43:48.000000000","message":"dittio.","commit_id":"5a70ce99bce76376d637c5f640c42d7332e993a9"},{"author":{"_account_id":21528,"name":"chenhb","email":"chen.haibing1@zte.com.cn","username":"chenhb"},"change_message_id":"c7606f1a1140c4c530d8032ed13d704931fd702b","unresolved":false,"context_lines":[{"line_number":234,"context_line":"@validation.add(\"required_platform\", platform\u003d\"openstack\","},{"line_number":235,"context_line":"                admin\u003dTrue, users\u003dTrue)"},{"line_number":236,"context_line":"@scenario.configure(context\u003d{\"admin_cleanup\": [\"neutron\"]},"},{"line_number":237,"context_line":"                    name\u003d\"NeutronBGPVPN.create_and_list_networks_associations\")"},{"line_number":238,"context_line":"class CreateAndListNetworksAssocs(utils.NeutronScenario):"},{"line_number":239,"context_line":""},{"line_number":240,"context_line":"    def run(self, route_targets\u003dNone, import_targets\u003dNone,"}],"source_content_type":"text/x-python","patch_set":9,"id":"bf091321_18887ac4","line":237,"updated":"2017-06-08 02:25:08.000000000","message":"lets add cleanup like line #193\nadmin_cleanup only cleanup those resources what were created by admin.","commit_id":"680f66740907d99337244ac753d28dba7e890f9e"}],"rally/plugins/openstack/scenarios/neutron/utils.py":[{"author":{"_account_id":22960,"name":"Hai Shi","email":"shihai1992@gmail.com","username":"haishi"},"change_message_id":"805aa882f11255e9586fb212c9d454d9f7107f3d","unresolved":false,"context_lines":[{"line_number":800,"context_line":"            bgpvpn[\"bgpvpn\"][\"id\"], router_assoc[\"router_association\"][\"id\"])"},{"line_number":801,"context_line":""},{"line_number":802,"context_line":"    @atomic.action_timer(\"neutron.list_bgpvpn_network_assoc\")"},{"line_number":803,"context_line":"    def _list_bgpvpn_network_assoc(self, bgpvpn, **kwargs):"},{"line_number":804,"context_line":"        \"\"\"List network association of bgpvpn"},{"line_number":805,"context_line":""},{"line_number":806,"context_line":"        :param bgpvpn: dict, bgpvpn"}],"source_content_type":"text/x-python","patch_set":2,"id":"df140735_ed66b629","line":803,"range":{"start_line":803,"start_character":8,"end_line":803,"end_character":34},"updated":"2017-06-01 15:43:48.000000000","message":"Looks _list_bgpvpn_network_assocs would be more exact.","commit_id":"5a70ce99bce76376d637c5f640c42d7332e993a9"},{"author":{"_account_id":22960,"name":"Hai Shi","email":"shihai1992@gmail.com","username":"haishi"},"change_message_id":"805aa882f11255e9586fb212c9d454d9f7107f3d","unresolved":false,"context_lines":[{"line_number":811,"context_line":"            bgpvpn[\"bgpvpn\"][\"id\"], **kwargs)"},{"line_number":812,"context_line":""},{"line_number":813,"context_line":"    @atomic.action_timer(\"neutron.list_bgpvpn_router_assoc\")"},{"line_number":814,"context_line":"    def _list_bgpvpn_router_assoc(self, bgpvpn, **kwargs):"},{"line_number":815,"context_line":"        \"\"\"List router association of bgpvpn"},{"line_number":816,"context_line":""},{"line_number":817,"context_line":"        :param bgpvpn: dict, bgpvpn"}],"source_content_type":"text/x-python","patch_set":2,"id":"df140735_ed4fd68f","line":814,"updated":"2017-06-01 15:43:48.000000000","message":"dittio.","commit_id":"5a70ce99bce76376d637c5f640c42d7332e993a9"}],"samples/tasks/scenarios/neutron/create-and-list-networks-associations.json":[{"author":{"_account_id":21528,"name":"chenhb","email":"chen.haibing1@zte.com.cn","username":"chenhb"},"change_message_id":"9ce42dc90746d35b351553a3e3621f94ad70db6a","unresolved":false,"context_lines":[{"line_number":12,"context_line":"                    \"tenants\": 1,"},{"line_number":13,"context_line":"                    \"users_per_tenant\": 1"},{"line_number":14,"context_line":"                },"},{"line_number":15,"context_line":"                \"quotas\": {"},{"line_number":16,"context_line":"                    \"neutron\": {"},{"line_number":17,"context_line":"                        \"network\": -1"},{"line_number":18,"context_line":"                    }"},{"line_number":19,"context_line":"                }"},{"line_number":20,"context_line":"            },"},{"line_number":21,"context_line":"            \"sla\": {"}],"source_content_type":"application/json","patch_set":3,"id":"df140735_4952e43c","line":18,"range":{"start_line":15,"start_character":6,"end_line":18,"end_character":21},"updated":"2017-06-05 10:41:17.000000000","message":"lets remove this. the same to other samples.","commit_id":"99097e380725b241c1a0abfde7ee2b0658792ef0"}]}
