Check for empty parameters

This commit is contained in:
LinuxSquare 2025-04-10 22:01:25 +02:00
parent c588eae642
commit c5bd52c15a

View file

@ -111,12 +111,14 @@ function populateConfig() {
} }
function checkBackupDir() { function checkBackupDir() {
[[ -z "$1" ]] && (log e "Parameters can't be empty!"; return 1)
if [[ ! -d "$(getValueByKey 'PODMAN_DIRECTORY')/${1}/backup" ]]; then if [[ ! -d "$(getValueByKey 'PODMAN_DIRECTORY')/${1}/backup" ]]; then
mkdir -p "$(getValueByKey 'PODMAN_DIRECTORY')/${1}/backup" mkdir -p "$(getValueByKey 'PODMAN_DIRECTORY')/${1}/backup"
fi fi
} }
function checkDatapackDir() { function checkDatapackDir() {
[[ -z "$1" ]] && (log e "Parameters can't be empty!"; return 1)
if [[ ! -d "$(getValueByKey 'PODMAN_DIRECTORY')/${1}/data/world/datapacks" ]]; then if [[ ! -d "$(getValueByKey 'PODMAN_DIRECTORY')/${1}/data/world/datapacks" ]]; then
mkdir -p "$(getValueByKey 'PODMAN_DIRECTORY')/${1}/data/world/datapacks" mkdir -p "$(getValueByKey 'PODMAN_DIRECTORY')/${1}/data/world/datapacks"
fi fi