+ def __is_enabled(self, level):
+ level = LEVELS.get(level.lower(), logging.DEBUG)
+ for f, f_level in Vlog.__mfl[self.name].iteritems():
+ f_level = LEVELS.get(f_level, logging.CRITICAL)
+ if level >= f_level:
+ return True
+ return False
+
+ def emer_is_enabled(self):
+ return self.__is_enabled("EMER")
+
+ def err_is_enabled(self):
+ return self.__is_enabled("ERR")
+
+ def warn_is_enabled(self):
+ return self.__is_enabled("WARN")
+
+ def info_is_enabled(self):
+ return self.__is_enabled("INFO")
+
+ def dbg_is_enabled(self):
+ return self.__is_enabled("DBG")
+