Quit if variable empty

This commit is contained in:
Alexandre
2023-11-21 13:14:25 +01:00
committed by GitHub
parent 0891568a81
commit 0244f316ec

View File

@@ -81,7 +81,7 @@ set +u
for variable in PAPERLESS_DATA_DIR PAPERLESS_MEDIA_ROOT PAPERLESS_CONSUMPTION_DIR PAPERLESS_EXPORT_DIR USERMAP_UID USERMAP_GID PAPERLESS_TIME_ZONE PAPERLESS_URL PAPERLESS_OCR_LANGUAGES PAPERLESS_OCR_MODE PAPERLESS_ADMIN_PASSWORD PAPERLESS_ADMIN_USER PAPERLESS_DBENGINE PAPERLESS_DBHOST PAPERLESS_DBPORT PAPERLESS_DBNAME PAPERLESS_DBUSER PAPERLESS_DBPASS; do
# Skip if not defined
if [ -n \$$variable ]; then continue; fi
if [[ -z "$(eval echo "\$$variable")" ]]; then continue; fi
# Variable content
variablecontent="$(eval echo "\$$variable")"