コード例 #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
ファイル: driverloader_test.py プロジェクト: EdDev/vdsm
 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)