rozdeleni do struktury
This commit is contained in:
@@ -0,0 +1,27 @@
|
||||
NEW_APP_SCRIPT = "/tools/new-python-app.sh"
|
||||
DEPLOY_SCRIPT = "/tools/deploy-app.sh"
|
||||
DELETE_APP_SCRIPT = "/tools/delete-app.sh"
|
||||
BACKUP_SCRIPT = "/tools/backup-appfactory.sh"
|
||||
GENERATE_COMPOSE_SCRIPT = "/tools/generate-apps-compose.sh"
|
||||
|
||||
CATALOG_FILE = "/opt/appfactory/apps/catalog.yml"
|
||||
APPFACTORY_ENV = "/opt/appfactory/config/appfactory.env"
|
||||
|
||||
DEFAULT_BACKUP_DIR = "/opt/appfactory/backups"
|
||||
DEFAULT_GITEA_ORG = "appfactory"
|
||||
DEFAULT_APPFACTORY_HOST = "192.168.66.130"
|
||||
|
||||
PORTAL_PREFIX = "/portal"
|
||||
|
||||
|
||||
def read_env_value(key: str, default: str = "") -> str:
|
||||
try:
|
||||
with open(APPFACTORY_ENV, "r", encoding="utf-8") as f:
|
||||
for line in f:
|
||||
line = line.strip()
|
||||
if line.startswith(f"{key}="):
|
||||
return line.split("=", 1)[1].strip().strip('"')
|
||||
except Exception:
|
||||
pass
|
||||
|
||||
return default
|
||||
Reference in New Issue
Block a user