Only set preview concurency if imaginary is installed (#2552)

Signed-off-by: Daniel Hansson <mailto@danielhansson.nu>
This commit is contained in:
Daniel Hansson 2023-08-25 13:41:56 +02:00 committed by GitHub
parent 493ac11f5a
commit 3acd78906a
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -482,13 +482,16 @@ else
fi
# Set correct amount of CPUs for Imaginary
if which nproc >/dev/null 2>&1
if does_this_docker_exist nextcloud/aio-imaginary
then
nextcloud_occ config:system:set preview_concurrency_new --value="$(nproc)"
nextcloud_occ config:system:set preview_concurrency_all --value="$(($(nproc)*2))"
else
nextcloud_occ config:system:set preview_concurrency_new --value="2"
nextcloud_occ config:system:set preview_concurrency_all --value="4"
if which nproc >/dev/null 2>&1
then
nextcloud_occ config:system:set preview_concurrency_new --value="$(nproc)"
nextcloud_occ config:system:set preview_concurrency_all --value="$(($(nproc)*2))"
else
nextcloud_occ config:system:set preview_concurrency_new --value="2"
nextcloud_occ config:system:set preview_concurrency_all --value="4"
fi
fi
# Add temporary fix if needed