7 Copyright (C) e2its - All Rights Reserved 8 * Unauthorized copying of this file, via any medium is strictly prohibited 9 * Proprietary and confidential 11 * This file is part of gDayF project. 13 * Written by Jose L. Sanchez <e2its.es@gmail.com>, 2016-2019 29 self.
_conf = self.
_ec.config.get_config()[
'logging']
32 self.
logger = logging.getLogger(module)
33 self.
logger.setLevel(
'DEBUG')
34 logging.config.dictConfig(dict(self.
_conf))
42 def _compose_log_record(trigger, session, message, add_message=''):
45 record.append(trigger)
47 record.append(session)
49 record.append(message)
51 record.append(str(add_message))
52 return ''.join(record)
60 def log_info(self, trigger, session, message, add_message=''):
80 def log_exec(self, trigger, session, message, add_message=''):
89 def log_warning(self, trigger, session, message, add_message=''):
98 def log_error(self, trigger, session, message, add_message=''):
107 def log_debug(self, trigger, session, message, add_message=''):
def log_exec(self, trigger, session, message, add_message='')
Method for EXECUTION (INFO EQUIVALENT) events.
Class oriented to manage all messages and interaction with DayF product logs.
def __init__(self, e_c, module=__name__)
Constructor.
def log_info(self, trigger, session, message, add_message='')
Method for INFO events.
def log_critical(self, trigger, session, message, add_message='')
Method for CRITICAL events.
def _compose_log_record(trigger, session, message, add_message='')
Static protected method for composing messages.
def log_warning(self, trigger, session, message, add_message='')
Method for WARNING events.
def log_debug(self, trigger, session, message, add_message='')
Method for DEBUG events.
Define all objects, functions and structs related to load on system all configuration parameter from ...
def log_error(self, trigger, session, message, add_message='')
Method for ERROR) events.