conversion to app and configmanager part 2 export still missing
This commit is contained in:
@ -24,7 +24,6 @@ class AppConfig:
|
||||
|
||||
# Configuration files
|
||||
SETTINGS_FILE: Path = CONFIG_DIR / "settings"
|
||||
KEYS_FILE: Path = CONFIG_DIR / "keys"
|
||||
SYSTEMD_USER_FOLDER: Path = Path.home() / ".config/systemd/user"
|
||||
AUTOSTART_SERVICE: Path = Path.home() / ".config/systemd/user/wg_start.service"
|
||||
DEFAULT_SETTINGS: Dict[str, str] = {
|
||||
@ -89,10 +88,7 @@ class AppConfig:
|
||||
"""Ensures that all required directories exist"""
|
||||
if not cls.CONFIG_DIR.exists():
|
||||
cls.CONFIG_DIR.mkdir(parents=True, exist_ok=True)
|
||||
cls.KEYS_FILE.touch()
|
||||
cls.TEMP_DIR.mkdir(parents=True, exist_ok=True)
|
||||
if not cls.KEYS_FILE.exists():
|
||||
cls.KEYS_FILE.touch()
|
||||
|
||||
@classmethod
|
||||
def create_default_settings(cls) -> None:
|
||||
@ -180,7 +176,7 @@ class Msg:
|
||||
"sel_list": _("Please select a tunnel from the list"),
|
||||
"sign_len": _("The new name may contain only 12 characters"),
|
||||
"zero_signs": _("At least one character must be entered"),
|
||||
"false signs": _(
|
||||
"false_signs": _(
|
||||
"No valid sign. These must not be used.\nBlank, Slash, Backslash and { }\n"
|
||||
),
|
||||
"is_in_use": _("The tunnel is already in use"),
|
||||
@ -188,6 +184,9 @@ class Msg:
|
||||
"Oh... no valid Wireguard File!\nPlease select a valid Wireguard File"
|
||||
),
|
||||
"tl_exist": _("Tunnel already available!\nPlease use another file for import"),
|
||||
"invalid_base64": _(
|
||||
"Invalid base64 format!\nPlease use a Config file with valid key."
|
||||
),
|
||||
}
|
||||
TTIP: Dict[str, str] = {
|
||||
# Strings for Tooltips
|
||||
|
Reference in New Issue
Block a user