示例#1
0
def driver(driver_name=Drivers.SYSFS):
    _drivers = driverloader.load_drivers('Bond', __name__, __path__[0])
    return driverloader.get_driver(driver_name, _drivers)
示例#2
0
def test_load_non_existing_driver():
    _drivers = driverloader.load_drivers('ClassName', 'foo.bar', '/no/drivers')
    with pytest.raises(driverloader.NoDriverError):
        return driverloader.get_driver('shrubbery', _drivers)
示例#3
0
文件: __init__.py 项目: nirs/vdsm
def create(driver_name=Drivers.VSCTL):
    _drivers = driverloader.load_drivers('Ovs', __name__, __path__[0])
    ovs_driver = driverloader.get_driver(driver_name, _drivers)
    return ovs_driver()
示例#4
0
def create(driver_name=Drivers.VSCTL):
    _drivers = driverloader.load_drivers('Ovs', __name__, __path__[0])
    ovs_driver = driverloader.get_driver(driver_name, _drivers)
    return ovs_driver()
示例#5
0
def driver(driver_name):
    _drivers = driverloader.load_drivers('IPRule', __name__, __path__[0])
    return driverloader.get_driver(driver_name, _drivers)
示例#6
0
 def test_load_non_existing_driver(self):
     _drivers = driverloader.load_drivers(
         'ClassName', 'foo.bar', '/no/drivers')
     with self.assertRaises(driverloader.NoDriverError):
         return driverloader.get_driver('shrubbery', _drivers)
示例#7
0
文件: __init__.py 项目: nirs/vdsm
def driver(driver_name):
    _drivers = driverloader.load_drivers('IPRule', __name__, __path__[0])
    return driverloader.get_driver(driver_name, _drivers)
示例#8
0
def driver(driver_name=Drivers.LLDPAD):
    _drivers = driverloader.load_drivers('Lldp', __name__, __path__[0])
    return driverloader.get_driver(driver_name, _drivers)
示例#9
0
文件: __init__.py 项目: nirs/vdsm
def driver(driver_name=Drivers.SYSFS):
    _drivers = driverloader.load_drivers('Bond', __name__, __path__[0])
    return driverloader.get_driver(driver_name, _drivers)