adjust logging, 2
This commit is contained in:
parent
8b29d8808c
commit
b371796690
@ -255,6 +255,21 @@ def set_user_group(user, group):
|
|||||||
sys.exit(1)
|
sys.exit(1)
|
||||||
os.setuid(uid)
|
os.setuid(uid)
|
||||||
|
|
||||||
|
def setup_logging(verbose):
|
||||||
|
log_level = logging.DEBUG if verbose else logging.INFO
|
||||||
|
logging.basicConfig(
|
||||||
|
level=log_level,
|
||||||
|
format="%(name)s - %(levelname)s - %(message)s",
|
||||||
|
handlers=[logging.handlers.SysLogHandler(address='/dev/log')]
|
||||||
|
)
|
||||||
|
logger = logging.getLogger('agentx-ntpsec')
|
||||||
|
stdout_handler = logging.StreamHandler(sys.stdout)
|
||||||
|
formatter = logging.Formatter('%(asctime)s - %(name)s - %(levelname)s - %(message)s')
|
||||||
|
stdout_handler.setFormatter(formatter)
|
||||||
|
pyagentx.setup_logging(debug=verbose)
|
||||||
|
logger.addHandler(stdout_handler)
|
||||||
|
return logger
|
||||||
|
|
||||||
|
|
||||||
if __name__ == '__main__':
|
if __name__ == '__main__':
|
||||||
pid_filename = '/tmp/agentx-ntpsec.pid'
|
pid_filename = '/tmp/agentx-ntpsec.pid'
|
||||||
@ -296,23 +311,7 @@ if __name__ == '__main__':
|
|||||||
if args.daemonize:
|
if args.daemonize:
|
||||||
daemonize(pid_filename)
|
daemonize(pid_filename)
|
||||||
set_user_group(args.user, args.group)
|
set_user_group(args.user, args.group)
|
||||||
|
logger = setup_logging(args.verbose)
|
||||||
|
|
||||||
log_level = logging.DEBUG if args.verbose else logging.INFO
|
|
||||||
|
|
||||||
logging.basicConfig(
|
|
||||||
level=log_level,
|
|
||||||
format="%(name)s - %(levelname)s - %(message)s",
|
|
||||||
handlers=[logging.handlers.SysLogHandler(address='/dev/log')]
|
|
||||||
)
|
|
||||||
logger = logging.getLogger('agentx-ntpsec')
|
|
||||||
stdout_handler = logging.StreamHandler(sys.stdout)
|
|
||||||
formatter = logging.Formatter('%(asctime)s - %(name)s - %(levelname)s - %(message)s')
|
|
||||||
stdout_handler.setFormatter(formatter)
|
|
||||||
pyagentx.setup_logging(debug=args.verbose)
|
|
||||||
logger.addHandler(stdout_handler)
|
|
||||||
|
|
||||||
# logger.removeHandler(stdout_handler)
|
|
||||||
|
|
||||||
|
|
||||||
ntpserver = args.ntpserver
|
ntpserver = args.ntpserver
|
||||||
|
Loading…
x
Reference in New Issue
Block a user