Source code for iperflexer.baseclass

import logging


DOT_JOIN = "{0}.{1}"


class BaseClass(object):
[docs] """ This class holds the minimum common features. """ def __init__(self):
[docs] self._logger = None return @property
def logger(self):
[docs] """ :return: A logging object. """ if self._logger is None: self._logger = logging.getLogger(DOT_JOIN.format(self.__module__, self.__class__.__name__)) return self._logger # end BaseClass

Navigation