예제 #1
0
 def run(self, **kwargs):
     conn = (str(kwargs.pop('ip')), str(kwargs.pop('port')))
     auth = (str(kwargs.pop('username')), str(kwargs.pop('password')))
     test = kwargs.pop('test', False)
     callback = kwargs.pop('callback', None)
     with device.Device(conn=conn, auth=auth, test=test,
                        callback=callback) as dev:
         dev.interface.private_vlan_type(**kwargs)
     return 0
 def run(self, **kwargs):
     conn = (str(kwargs.pop('ip')), str(kwargs.pop('port')))
     auth = (str(kwargs.pop('username')), str(kwargs.pop('password')))
     test = kwargs.pop('test', False)
     callback = kwargs.pop('callback', None)
     with device.Device(conn=conn, auth=auth, test=test,
                        callback=callback) as dev:
         dev.bgp.recursion(**kwargs)
     return 0
 def run(self, **kwargs):
     conn = (str(kwargs.pop('ip')), str(kwargs.pop('port')))
     auth = (str(kwargs.pop('username')), str(kwargs.pop('password')))
     test = kwargs.pop('test', False)
     callback = kwargs.pop('callback', None)
     with device.Device(conn=conn, auth=auth, test=test,
                        callback=callback) as dev:
         # pylint: disable=no-member
         dev.interface.channel_group(**kwargs)
     return 0
예제 #4
0
 def run(self, **kwargs):
     conn = (str(kwargs.pop('ip')), str(kwargs.pop('port')))
     auth = (str(kwargs.pop('username')), str(kwargs.pop('password')))
     test = kwargs.pop('test', False)
     callback = kwargs.pop('callback', None)
     with device.Device(conn=conn, auth=auth, test=test,
                        callback=callback) as dev:
         kwargs['timeout'] = kwargs.pop('lacp_timeout')
         dev.interface.lacp_timeout(**kwargs)
     return 0