Changes to pass code check.

We should check NOXController and RemoteController to make sure that
they are not broken, but I cannot do this at the moment.
This commit is contained in:
Bob Lantz
2010-03-24 15:02:28 -07:00
parent 0774c8bbce
commit b2ef87ae51
4 changed files with 13 additions and 12 deletions
+5 -5
View File
@@ -59,9 +59,10 @@ class CLI( Cmd ):
"Don't repeat last command when you hit return."
pass
# Disable pylint "Unused argument: 'arg's'" messages.
# Each CLI function needs the same interface.
# pylint: disable-msg=W0613
# Disable pylint "Unused argument: 'arg's'" messages, as well as
# "method could be a function" warning, since each CLI function
# must have the same interface
# pylint: disable-msg=W0613,R0201
def do_help( self, args ):
"Describe available CLI commands."
@@ -218,5 +219,4 @@ class CLI( Cmd ):
else:
self.stdout.write( '*** Unknown syntax: %s\n' % line )
# Re-enable pylint "Unused argument: 'arg's'" messages.
# pylint: enable-msg=W0613
# pylint: enable-msg=W0613,R0201
+6 -5
View File
@@ -422,7 +422,7 @@ class Switch( Node ):
class UserSwitch( Switch ):
"User-space switch."
def __init__( self, name, *args, **kwargs ):
def __init__( self, name, **kwargs ):
"""Init.
name: name for the switch"""
Switch.__init__( self, name, **kwargs )
@@ -658,7 +658,7 @@ class ControllerParams( object ):
class NOX( Controller ):
"Controller to run a NOX application."
def __init__( self, name, inNamespace=False, noxArgs=None, **kwargs ):
def __init__( self, name, noxArgs=None, **kwargs ):
"""Init.
name: name to give controller
noxArgs: list of args, or single arg, to pass to NOX"""
@@ -681,14 +681,15 @@ class NOX( Controller ):
class RemoteController( Controller ):
"Controller running outside of Mininet's control."
def __init__( self, name, inNamespace=False, defaultIP='127.0.0.1',
port=6633 ):
def __init__( self, name, defaultIP='127.0.0.1',
port=6633, **kwargs):
"""Init.
name: name to give controller
defaultIP: the IP address where the remote controller is
listening
port: the port where the remote controller is listening"""
Controller.__init__( self, name, defaultIP=defaultIP, port=port )
Controller.__init__( self, name, defaultIP=defaultIP, port=port,
**kwargs )
def start( self ):
"Overridden to do nothing."