Restored scratchnet and scratchnetuser demos.
Also changed the str format for nodes to use str() rather than repr() so we don't end up with extraneous quotes.
This commit is contained in:
1 parent
efc9a01cf1
commit
dc630c540a
3 files changed
+80
-64
No files matched your search
+4
-4
@@ -54,7 +54,7 @@ class Node( object ):
|
||||
def __init__( self, name, inNamespace=True ):
|
||||
self.name = name
|
||||
closeFds = False # speed vs. memory use
|
||||
# xpgEcho is needed so we can echo our sentinel in sendCmd
|
||||
# xpg_echo is needed so we can echo our sentinel in sendCmd
|
||||
cmd = [ '/bin/bash', '-O', 'xpg_echo' ]
|
||||
self.inNamespace = inNamespace
|
||||
if self.inNamespace:
|
||||
@@ -170,7 +170,7 @@ class Node( object ):
|
||||
"""Send a command, wait for output, and return it.
|
||||
cmd: string"""
|
||||
log = info if verbose else debug
|
||||
log( '*** %s : %s', self.name, cmd )
|
||||
log( '*** %s : %s\n' % ( self.name, cmd ) )
|
||||
self.sendCmd( cmd )
|
||||
return self.waitOutput( verbose )
|
||||
|
||||
@@ -261,9 +261,9 @@ class Node( object ):
|
||||
# Other methods
|
||||
def __str__( self ):
|
||||
result = self.name + ':'
|
||||
result += ' IP=' + repr( self.IP() )
|
||||
result += ' IP=' + str( self.IP() )
|
||||
result += ' intfs=' + ','.join( sorted( self.intfs.values() ) )
|
||||
result += ' waiting=' + repr( self.waiting )
|
||||
result += ' waiting=' + str( self.waiting )
|
||||
return result
|
||||
|
||||
|
||||
|
||||
Reference in new issue
Block a user