def _update_network_port_security(ovn_provider, physical_network_name, network_uuid, enabled): network_path = '/networks/' + str(network_uuid) update_network_payload = _build_update_physnet_port_security_payload( physical_network_name, enabled) shade_hack.hack_os_put_request(ovn_provider, network_path, update_network_payload)
def test_update_network_mtu(default_ovn_provider_client): network10 = default_ovn_provider_client.get_network(NETWORK10_NAME) mtu = 1501 path = '/networks/{network_id}'.format(network_id=network10.id) data = {'network': {'mtu': mtu, 'name': network10.name}} # HACK: this is a workaround until BZ 1590248 and BZ 1590251 are fixed shade_hack.hack_os_put_request(default_ovn_provider_client, path, data) network10 = default_ovn_provider_client.get_network(NETWORK10_NAME) assert network10.mtu == mtu
def _update_routes(default_ovn_provider_client, net10_subnet1, net11_subnet1): router0 = default_ovn_provider_client.get_router(ROUTER0_NAME) router1 = default_ovn_provider_client.get_router(ROUTER1_NAME) router0_external_ip = router0.external_gateway_info[ 'external_fixed_ips'][0]['ip_address'] router1_path = '/routers/{router_id}'.format(router_id=router1.id) routes_put_data = _static_routes_request_data( router1.name, router0_external_ip, net10_subnet1, net11_subnet1) shade_hack.hack_os_put_request( default_ovn_provider_client, router1_path, routes_put_data)
def _update_port_security(ovn_provider, port_uuid, enabled): port_path = '/ports/' + str(port_uuid) shade_hack.hack_os_put_request( ovn_provider, port_path, _build_update_port_security_payload(enabled) )
def _update_port_security(ovn_provider, port_uuid, enabled): port_path = '/ports/' + str(port_uuid) shade_hack.hack_os_put_request( ovn_provider, port_path, _build_update_port_security_payload(enabled))