22 lines
525 B
Python
22 lines
525 B
Python
import os
|
|
package_directory = os.path.dirname(os.path.abspath(__file__))
|
|
from config import Config
|
|
import logging
|
|
import sys
|
|
|
|
cfg = Config(file(os.path.join(package_directory, 'config.cfg')))
|
|
#--------------- Logging
|
|
|
|
|
|
file_handler=logging.FileHandler(cfg.logfile)
|
|
file_handler.setLevel(logging.INFO)
|
|
std_handler=logging.StreamHandler(stream=sys.stdout)
|
|
std_handler.setLevel(logging.DEBUG)
|
|
|
|
lg=logging.getLogger('mylogger')
|
|
lg.setLevel(logging.DEBUG)
|
|
lg.addHandler(file_handler)
|
|
lg.addHandler(std_handler)
|
|
|
|
#----------------
|