fallback to dummy if possible
This commit is contained in:
parent
bf77cbc660
commit
d22bed033f
@ -141,7 +141,10 @@ class settingsManager():
|
|||||||
self.env['runtime'][driverType].initialize(self.env)
|
self.env['runtime'][driverType].initialize(self.env)
|
||||||
self.env['runtime']['debug'].writeDebugOut('Loading Driver ' + driverType + ' (' + driverName +") OK",debug.debugLevel.INFO, onAnyLevel=True)
|
self.env['runtime']['debug'].writeDebugOut('Loading Driver ' + driverType + ' (' + driverName +") OK",debug.debugLevel.INFO, onAnyLevel=True)
|
||||||
except Exception as e:
|
except Exception as e:
|
||||||
self.env['runtime'][driverType] = None
|
driver_mod = module_utils.importModule(driverName,
|
||||||
|
fenrirPath + "/" + driverType + '/dummyDriver.py')
|
||||||
|
self.env['runtime'][driverType] = driver_mod.driver()
|
||||||
|
self.env['runtime'][driverType].initialize(self.env)
|
||||||
self.env['runtime']['debug'].writeDebugOut('Loading Driver ' + driverType + ' (' + driverName +") FAILED:"+ str(e), debug.debugLevel.ERROR)
|
self.env['runtime']['debug'].writeDebugOut('Loading Driver ' + driverType + ' (' + driverName +") FAILED:"+ str(e), debug.debugLevel.ERROR)
|
||||||
def shutdownDriver(self, driverType):
|
def shutdownDriver(self, driverType):
|
||||||
if self.env['runtime'][driverType] == None:
|
if self.env['runtime'][driverType] == None:
|
||||||
|
@ -32,7 +32,7 @@ from fenrirscreenreader.core.eventData import fenrirEventType
|
|||||||
from fenrirscreenreader.core import inputData
|
from fenrirscreenreader.core import inputData
|
||||||
from fenrirscreenreader.core import debug
|
from fenrirscreenreader.core import debug
|
||||||
from fenrirscreenreader.core.inputDriver import inputDriver
|
from fenrirscreenreader.core.inputDriver import inputDriver
|
||||||
|
asdasd
|
||||||
class driver(inputDriver):
|
class driver(inputDriver):
|
||||||
def __init__(self):
|
def __init__(self):
|
||||||
inputDriver.__init__(self)
|
inputDriver.__init__(self)
|
||||||
|
Loading…
Reference in New Issue
Block a user