defaults : Create defaults.py
Creates the file defaults.py this is used to store the defaults and easily include them into the config. Changing defaults is thus possible without touching the code leaving less room for errors.
This commit is contained in:
18
src/unisync/defaults.py
Normal file
18
src/unisync/defaults.py
Normal file
@@ -0,0 +1,18 @@
|
|||||||
|
# copyright (c) 2026 paul retourné
|
||||||
|
# spdx-license-identifier: gpl-3.0-or-later
|
||||||
|
|
||||||
|
from pathlib import Path
|
||||||
|
|
||||||
|
# Commented out values are part of the config but are required so there is no defaults.
|
||||||
|
# This allows this file to be a list of all the config options.
|
||||||
|
|
||||||
|
# DEFAULT_SERVER_USER: str = ""
|
||||||
|
DEFAULT_SERVER_SSHARGS: str = ""
|
||||||
|
DEFAULT_SERVER_HOSTNAME: str = ""
|
||||||
|
DEFAULT_SERVER_IP: str = ""
|
||||||
|
DEFAULT_SERVER_PORT: int = 22
|
||||||
|
|
||||||
|
DEFAULT_ROOTS_LOCAL: str = str(Path("~/files").expanduser())
|
||||||
|
# DEFAULT_ROOTS_REMOTE: str = ""
|
||||||
|
|
||||||
|
DEFAULT_MISC_CACHE_DIR_PATH: Path = Path("~/.unisync").expanduser()
|
||||||
Reference in New Issue
Block a user