use rcmd instead of quietRun when shutting down remote nodes
This commit is contained in:
@@ -255,6 +255,13 @@ class RemoteMixin( object ):
|
|||||||
return super( RemoteMixin, self).addIntf( *args,
|
return super( RemoteMixin, self).addIntf( *args,
|
||||||
moveIntfFn=RemoteLink.moveIntf, **kwargs )
|
moveIntfFn=RemoteLink.moveIntf, **kwargs )
|
||||||
|
|
||||||
|
def cleanup( self ):
|
||||||
|
"Help python collect its garbage."
|
||||||
|
# Intfs may end up in root NS
|
||||||
|
for intfName in self.intfNames():
|
||||||
|
if self.name in intfName:
|
||||||
|
self.rcmd( 'ip link del ' + intfName )
|
||||||
|
self.shell = None
|
||||||
|
|
||||||
class RemoteNode( RemoteMixin, Node ):
|
class RemoteNode( RemoteMixin, Node ):
|
||||||
"A node on a remote server"
|
"A node on a remote server"
|
||||||
|
|||||||
Reference in New Issue
Block a user