def checkConfig(self):
if not self.interface:
raise ConfigError("You must configure an interface")
if not self.domain:
raise ConfigError("You must configure a domain")
if not self.realm:
raise ConfigError("You must configure a realm")
if not self.honey_username:
raise ConfigError("You must configure a honeytoken username")
if self.log_level.upper() not in {"CRITICAL","ERROR","WARNING","INFO","DEBUG","NOTSET"}:
raise ConfigError("Invalid setting for log level")
else:
level = logging.getLevelName(self.log_level.upper())
logging.getLogger().setLevel(level)
评论列表
文章目录