a bit too much effort making one particular log statement look nice
This commit is contained in:
parent
0eb4dcfdfb
commit
b6bf3fcc42
|
@ -319,21 +319,20 @@ class Application:
|
|||
self.run_in_bg(run, restore)
|
||||
|
||||
def _connect_base_signals(self):
|
||||
""" Connect signals used in the core controller
|
||||
"""
|
||||
signals = []
|
||||
|
||||
signals.append(('quit', self.exit))
|
||||
"""Connect signals used in the core controller."""
|
||||
signals = [
|
||||
('quit', self.exit),
|
||||
('next-screen', self.next_screen),
|
||||
('prev-screen', self.prev_screen),
|
||||
]
|
||||
if self.opts.dry_run:
|
||||
signals.append(('control-x-quit', self.exit))
|
||||
signals.append(('next-screen', self.next_screen))
|
||||
signals.append(('prev-screen', self.prev_screen))
|
||||
self.signal.connect_signals(signals)
|
||||
|
||||
# Registers signals from each controller
|
||||
for controller_class in self.controller_instances.values():
|
||||
controller_class.register_signals()
|
||||
log.debug(self.signal)
|
||||
log.debug("known signals: %s", self.signal.known_signals)
|
||||
|
||||
def save_state(self):
|
||||
cur_controller = self.cur_controller
|
||||
|
@ -458,6 +457,7 @@ class Application:
|
|||
self.signal.emit_signal('control-x-quit')
|
||||
|
||||
def load_controllers(self):
|
||||
log.debug("load_controllers")
|
||||
controllers_mod = __import__(
|
||||
'{}.controllers'.format(self.project), None, None, [''])
|
||||
for i, k in enumerate(self.controllers):
|
||||
|
@ -475,6 +475,7 @@ class Application:
|
|||
self.controllers[i] = k
|
||||
self.controller_instances[k] = RepeatedController(
|
||||
orig, count)
|
||||
log.debug("load_controllers done")
|
||||
|
||||
def load_serialized_state(self):
|
||||
for k in self.controllers:
|
||||
|
@ -497,6 +498,7 @@ class Application:
|
|||
return 0
|
||||
|
||||
def run(self):
|
||||
log.debug("Application.run")
|
||||
if (self.opts.run_on_serial and
|
||||
os.ttyname(0) != "/dev/ttysclp0"):
|
||||
palette = self.STYLES_MONO
|
||||
|
@ -511,8 +513,6 @@ class Application:
|
|||
input_filter=self.input_filter.filter,
|
||||
unhandled_input=self.unhandled_input)
|
||||
|
||||
log.debug("Running event loop: {}".format(
|
||||
self.loop.event_loop))
|
||||
self.base_model = self.make_model()
|
||||
try:
|
||||
if self.opts.scripts:
|
||||
|
|
|
@ -34,7 +34,8 @@ def setup_logger(dir):
|
|||
|
||||
log.setLevel('DEBUG')
|
||||
log.setFormatter(
|
||||
logging.Formatter("%(asctime)s %(name)s:%(lineno)d %(message)s"))
|
||||
logging.Formatter(
|
||||
"%(asctime)s %(levelname)s %(name)s:%(lineno)d %(message)s"))
|
||||
|
||||
logger = logging.getLogger('')
|
||||
logger.setLevel('DEBUG')
|
||||
|
|
|
@ -77,7 +77,7 @@ class _Device:
|
|||
self.match_mac = match.get('macaddress')
|
||||
self.match_driver = match.get('driver')
|
||||
self.config = config
|
||||
log.info("config for %s = %s" % (name, self.config))
|
||||
log.debug("config for %s = %s" % (name, self.config))
|
||||
|
||||
def matches_link(self, link):
|
||||
if self.match_name is not None:
|
||||
|
|
|
@ -16,8 +16,10 @@
|
|||
|
||||
""" Registers all known signal emitters
|
||||
"""
|
||||
import urwid
|
||||
import logging
|
||||
import types
|
||||
|
||||
import urwid
|
||||
|
||||
log = logging.getLogger('subiquity.signals')
|
||||
|
||||
|
@ -39,11 +41,14 @@ class Signal:
|
|||
def emit_signal(self, name, *args, **kwargs):
|
||||
urwid.emit_signal(self, name, *args, **kwargs)
|
||||
|
||||
def connect_signal(self, name, cb, **kwargs):
|
||||
log.debug(
|
||||
"Emitter Connection: %s, %s, %s",
|
||||
name, cb, kwargs)
|
||||
urwid.connect_signal(self, name, cb, **kwargs)
|
||||
def connect_signal(self, name, cb):
|
||||
if isinstance(cb, types.MethodType):
|
||||
scb = "{}.{}".format(
|
||||
cb.__self__.__class__.__name__, cb.__func__.__name__)
|
||||
else:
|
||||
scb = str(cb)
|
||||
log.debug("connect_signal: %s -> %s", name, scb)
|
||||
urwid.connect_signal(self, name, cb)
|
||||
|
||||
def connect_signals(self, signal_callback):
|
||||
""" Connects a batch of signals
|
||||
|
@ -57,6 +62,3 @@ class Signal:
|
|||
if sig not in self.known_signals:
|
||||
self.register_signals(sig)
|
||||
self.connect_signal(sig, cb)
|
||||
|
||||
def __repr__(self):
|
||||
return "Known Signals: {}".format(self.known_signals)
|
||||
|
|
Loading…
Reference in New Issue