Added Logger name to config
Now you can configure the name shown in syslog on a per-instance basis. Handy when you run more than one DMRlink instance on the same machine.
This commit is contained in:
parent
a6ca762314
commit
82d93a759d
|
@ -85,7 +85,8 @@ try:
|
|||
LOGGER = {
|
||||
'LOG_FILE': config.get(section, 'LOG_FILE'),
|
||||
'LOG_HANDLERS': config.get(section, 'LOG_HANDLERS'),
|
||||
'LOG_LEVEL': config.get(section, 'LOG_LEVEL')
|
||||
'LOG_LEVEL': config.get(section, 'LOG_LEVEL'),
|
||||
'LOG_NAME': config.get(section, 'LOG_NAME')
|
||||
}
|
||||
else:
|
||||
# All other sections define indiviual IPSC Networks we connect to
|
||||
|
@ -244,14 +245,14 @@ dictConfig({
|
|||
}
|
||||
},
|
||||
'loggers': {
|
||||
'dmrlink': {
|
||||
LOGGER['LOG_NAME']: {
|
||||
'handlers': LOGGER['LOG_HANDLERS'].split(','),
|
||||
'level': LOGGER['LOG_LEVEL'],
|
||||
'propagate': True,
|
||||
}
|
||||
}
|
||||
})
|
||||
logger = logging.getLogger(__name__)
|
||||
logger = logging.getLogger(LOGGER['LOG_NAME'])
|
||||
|
||||
|
||||
#************************************************
|
||||
|
|
|
@ -40,6 +40,7 @@ PEER_REPORT_INC_FLAGS: 0
|
|||
LOG_FILE: /tmp/dmrlink.log
|
||||
LOG_HANDLERS: console
|
||||
LOG_LEVEL: CRITICAL
|
||||
LOG_NAME: DMRlink
|
||||
|
||||
|
||||
# CONFIGURATION FOR IPSC NETWORKS
|
||||
|
|
Loading…
Reference in New Issue