The synergy.log doesn't contain all logged messages
Not all messages are logged in synergy.log (e.g. the ones logged by the modules in synergy_scheduler_manager/common). This fix solves the problem. Bug: 1690113 Change-Id: I861f7281a1e2cc2a49567ab97482234f834919f4 Sem-Ver: bugfix
This commit is contained in:
parent
16d1843455
commit
bba3767276
@ -66,14 +66,15 @@ def setLogger(name):
|
|||||||
|
|
||||||
# set logger level
|
# set logger level
|
||||||
logger = logging.getLogger(name)
|
logger = logging.getLogger(name)
|
||||||
logger.propagate = False
|
|
||||||
|
|
||||||
try:
|
if not len(logger.handlers):
|
||||||
logger.setLevel(cfg.CONF.Logger.level)
|
try:
|
||||||
except ValueError: # wrong level, we default to INFO
|
logger.setLevel(cfg.CONF.Logger.level)
|
||||||
logger.setLevel(logging.INFO)
|
except ValueError: # wrong level, we default to INFO
|
||||||
|
logger.setLevel(logging.INFO)
|
||||||
|
|
||||||
logger.addHandler(handler)
|
logger.propagate = False
|
||||||
|
logger.addHandler(handler)
|
||||||
|
|
||||||
|
|
||||||
class Synergy(Service):
|
class Synergy(Service):
|
||||||
@ -104,6 +105,7 @@ class Synergy(Service):
|
|||||||
manager_obj.setRate(CONF.get(entry.name).rate)
|
manager_obj.setRate(CONF.get(entry.name).rate)
|
||||||
|
|
||||||
# Configure logging for manager
|
# Configure logging for manager
|
||||||
|
setLogger(manager_obj.__module__.rsplit('.', 1)[0])
|
||||||
setLogger(manager_obj.__module__)
|
setLogger(manager_obj.__module__)
|
||||||
|
|
||||||
self.managers[manager_obj.getName()] = manager_obj
|
self.managers[manager_obj.getName()] = manager_obj
|
||||||
|
Loading…
x
Reference in New Issue
Block a user