@@ -270,9 +270,9 @@ def garbage_collect_namespace(self):
270
270
return True
271
271
return False
272
272
273
- def add_device_to_namespace (self , device , is_ovs_port = False ):
273
+ def add_device_to_namespace (self , device ):
274
274
if self .namespace :
275
- device .link .set_netns (self .namespace , is_ovs_port = is_ovs_port )
275
+ device .link .set_netns (self .namespace )
276
276
277
277
def add_vlan (self , name , physical_interface , vlan_id ):
278
278
privileged .create_interface (name ,
@@ -462,15 +462,10 @@ def set_down(self):
462
462
privileged .set_link_attribute (
463
463
self .name , self ._parent .namespace , state = 'down' )
464
464
465
- def set_netns (self , namespace , is_ovs_port = False ):
465
+ def set_netns (self , namespace ):
466
466
privileged .set_link_attribute (
467
467
self .name , self ._parent .namespace , net_ns_fd = namespace )
468
468
self ._parent .namespace = namespace
469
- if is_ovs_port :
470
- # NOTE(slaweq): because of the "shy port" which may dissapear for
471
- # short time after it's moved to the namespace we need to wait
472
- # a bit before checking if port really exists in the namespace
473
- time .sleep (1 )
474
469
common_utils .wait_until_true (lambda : self .exists , timeout = 5 ,
475
470
sleep = 0.5 )
476
471
0 commit comments