4 # we essentially need one all-purpose logger
5 # that goes into /var/log/plcapi.log
7 plcapi_logging_config = {
9 # we may be imported by something else, like sfa, so:
10 'disable_existing_loggers' : False,
13 'format': '%(asctime)s %(levelname)s %(filename)s:%(lineno)d %(message)s',
14 'datefmt': '%m-%d %H:%M:%S'
17 'format': '%(asctime)s %(levelname)s %(message)s',
18 'datefmt': '%d %H:%M:%S'
24 'class': 'logging.FileHandler',
25 'formatter': 'standard',
26 'filename' : '/var/log/plcapi.log',
31 'handlers': ['plcapi'],
38 logging.config.dictConfig(plcapi_logging_config)
41 # from PLC.Logger import logger
42 logger = logging.getLogger('plcapi')
44 #################### test
45 if __name__ == '__main__':
46 logger.info("in plcapi")