Change default value of dns_server and mention that it has to be an IP
This commit is contained in:
@@ -145,7 +145,7 @@ def load_config(config_path):
|
||||
cfg["database"].setdefault("backend", "sqlite")
|
||||
|
||||
cfg.setdefault("dns_service", {})
|
||||
cfg["dns_service"].setdefault("dns_server", "localhost")
|
||||
cfg["dns_service"].setdefault("dns_server", "127.0.0.1")
|
||||
cfg["dns_service"].setdefault("dns_port", 53)
|
||||
cfg["dns_service"].setdefault("dns_timeout", 5)
|
||||
cfg["dns_service"].setdefault("cleanup_interval", 60)
|
||||
|
||||
@@ -81,7 +81,7 @@ def init_database(config: dict):
|
||||
logging.info(f"Database backend: SQLite path={db_path}")
|
||||
|
||||
elif backend == "mariadb":
|
||||
new_db = MySQLDatabase(
|
||||
db = MySQLDatabase(
|
||||
config["database"]["database"],
|
||||
host=config["database"].get("host", "localhost"),
|
||||
port=config["database"].get("port", 3306),
|
||||
@@ -89,10 +89,8 @@ def init_database(config: dict):
|
||||
password=config["database"]["password"],
|
||||
)
|
||||
# Re-bind models to new database
|
||||
User._meta.database = new_db
|
||||
Hostname._meta.database = new_db
|
||||
# Replace global db reference
|
||||
db = new_db
|
||||
User._meta.database = db
|
||||
Hostname._meta.database = db
|
||||
logging.info(f"Database backend: MariaDB db={config['database']['database']}")
|
||||
|
||||
else:
|
||||
|
||||
Reference in New Issue
Block a user