Aggiunto logging

master
Emanuele Trabattoni 2019-09-27 15:57:07 +02:00
parent 35ee4ed722
commit 666405bfa2
2 changed files with 23 additions and 2 deletions

View File

@ -0,0 +1,2 @@
09-27 15:54:43|WARNING|<module> |36 : MarcaturaDime Started!
09-27 15:55:11|WARNING|<module> |36 : MarcaturaDime Started!

View File

@ -5,15 +5,34 @@ Created on 27 set 2019
''' '''
import time import time
import sys import sys
import printer import printer as p
import commands import commands
import logging
def main(): def main():
printer = printer.MarkoPrinter('./conf.json') printer = p.MarkoPrinter('./conf.json')
printer.connetti() printer.connetti()
pass pass
if __name__ == '__main__': if __name__ == '__main__':
# Setup Logger
LOGGER = logging.getLogger(__name__)
LOGGER.setLevel(logging.DEBUG)
LOGGER.propagate = False
FORMATTER = logging.Formatter(("%(asctime)s|%(levelname)-7s|%(funcName)-10s|%(lineno)-3d: %(message)-50s"),
("%m-%d %H:%M:%S"))
# File Logging
fh = logging.FileHandler(("./log/dimelog.log"))
fh.setLevel(logging.WARNING)
fh.setFormatter(FORMATTER)
LOGGER.addHandler(fh)
# Console Logging
cl= logging.StreamHandler(sys.stdout)
cl.setLevel(logging.INFO)
cl.setFormatter(FORMATTER)
LOGGER.addHandler(cl)
LOGGER.warning("MarcaturaDime Started!")
sys.exit(main()) sys.exit(main())
pass pass