Exemplo n.º 1
0
    def warn(self, name, default, what=None):
        msg = ("Akara configuration section %(path)r is missing. "
               "It should have the parameter %(name)r")
        if what is not None:
            msg += " (%(what)s)"
        msg += ". Using %(default)r instead."
        msg = msg % dict(path=self.path, name=name, default=default, what=what)
        logger.warn(msg)

        return default
Exemplo n.º 2
0
    def warn(self, name, default, what=None):
        msg = ("Akara configuration section %(path)r is missing. "
               "It should have the parameter %(name)r")
        if what is not None:
            msg += " (%(what)s)"
        msg += ". Using %(default)r instead."
        msg = msg % dict(path=self.path, name=name, default=default, what=what)
        logger.warn(msg)

        return default
Exemplo n.º 3
0
    def warn(self, name, default, what=None):
        try:
            return getattr(self.config_class, name)
        except AttributeError:
            pass

        msg = "Akara configuration section %(path)r should have the parameter %(name)r"
        if what is not None:
            msg += " (%(what)s)"
        msg += ". Using %(default)r instead."
        msg = msg % dict(path=self.path, name=name, default=default, what=what)
        logger.warn(msg)

        return default
Exemplo n.º 4
0
    def warn(self, name, default, what=None):
        try:
            return getattr(self.config_class, name)
        except AttributeError:
            pass
        
        msg = "Akara configuration section %(path)r should have the parameter %(name)r"
        if what is not None:
            msg += " (%(what)s)"
        msg += ". Using %(default)r instead."
        msg = msg % dict(path=self.path, name=name, default=default, what=what)
        logger.warn(msg)

        return default