:py:mod:`logger_client` ======================= .. py:module:: logger_client .. autoapi-nested-parse:: Logger utility for the SKA SRC API Compute client. Module Contents --------------- Classes ~~~~~~~ .. autoapisummary:: logger_client.LoggerClient .. py:class:: LoggerClient Logger client for the SKA SRC API Compute client. .. py:attribute:: __DEFAULT_LOGGING_FORMAT :value: '%(asctime)s|%(levelname)s|%(name)s - %(filename)s:%(lineno)d|Thread: %(threadName)s|%(message)s' .. py:attribute:: __DEFAULT_LOG_LEVEL :value: 'INFO' .. py:attribute:: __DEFAULT_TIME_FORMAT :value: '%Y-%m-%d %H:%M:%S' .. py:attribute:: _nameToLevel .. py:attribute:: logger .. py:method:: __default_log_level(log_level = None) :staticmethod: Return the default log level if not specified in log_levels. .. py:method:: __logging_format(log_format = None) :staticmethod: Return the logging format if not specified in log_format. .. py:method:: __time_format(time_format = None) :staticmethod: Return the time format for logging. .. py:method:: get_logger(name=None) :staticmethod: Get a logger with the given name; defaults to module name. .. py:method:: setup_logging(properties = None) :staticmethod: Set up logging configuration.