INNER CODE UNIT · Python
__init__
vognik/maltego-telegram · settings.py:10
def __init__(self, filename="config.ini"):
self.config = configparser.ConfigParser()
if not os.path.exists(filename):
raise FileNotFoundError(f"Config file '{filename}' not found.")
self.config.read(filename)
def get(self, section, key, fallback=None):
try:
return self.config.get(section, key)
except (configparser.NoSectionError, configparser.NoOptionError):
return fallback
def get_bool(self, section, key, fallback=False):
try:
return self.config.getboolean(section, key)
except (configparser.NoSectionError, configparser.NoOptionError, ValueError):
return fallback