AppConfig and common_utils further developed for Zenrale configuration

This commit is contained in:
2025-05-10 01:55:30 +02:00
parent 481362b2e6
commit d0adaa76e4
5 changed files with 56 additions and 40 deletions

View File

@ -2,6 +2,8 @@
"""
this script is a simple GUI for managing Wireguard Tunnels
"""
import getpass
import os
import shutil
import subprocess
@ -23,8 +25,9 @@ from common_tools import (
)
from wp_app_config import AppConfig, Msg
Create.dir_and_files()
Create.make_dir()
AppConfig.USER_FILE.write_text(getpass.getuser())
AppConfig.ensure_directories()
AppConfig.create_default_settings()
Create.decrypt()