import the controllers module explicitly
This commit is contained in:
parent
ccd8c2382e
commit
f5f8a8a75c
|
@ -25,6 +25,7 @@ log = logging.getLogger("console_conf.core")
|
|||
|
||||
class ConsoleConf(TuiApplication):
|
||||
|
||||
from console_conf import controllers as controllers_mod
|
||||
project = "console_conf"
|
||||
|
||||
make_model = ConsoleConfModel
|
||||
|
@ -38,6 +39,7 @@ class ConsoleConf(TuiApplication):
|
|||
|
||||
class RecoveryChooser(TuiApplication):
|
||||
|
||||
from console_conf import controllers as controllers_mod
|
||||
project = "console_conf"
|
||||
|
||||
controllers = [
|
||||
|
|
|
@ -84,6 +84,7 @@ class Subiquity(TuiApplication):
|
|||
'additionalProperties': True,
|
||||
}
|
||||
|
||||
from subiquity import controllers as controllers_mod
|
||||
project = "subiquity"
|
||||
|
||||
def make_model(self):
|
||||
|
|
|
@ -75,10 +75,8 @@ class Application:
|
|||
self.signal = Signal()
|
||||
self.prober = prober
|
||||
self.new_event_loop()
|
||||
controllers_mod = __import__(
|
||||
'{}.controllers'.format(self.project), None, None, [''])
|
||||
self.controllers = ControllerSet(
|
||||
controllers_mod, self.controllers, init_args=(self,))
|
||||
self.controllers_mod, self.controllers, init_args=(self,))
|
||||
self.context = Context.new(self)
|
||||
|
||||
def _exception_handler(self, loop, context):
|
||||
|
|
Loading…
Reference in New Issue