1
0
Fork 0
mirror of https://github.com/YunoHost-Apps/discourse_ynh.git synced 2024-09-03 18:26:18 +02:00

Print warning instead of killing the process

It is better to print a warning than entirely killing the process
This commit is contained in:
Tio 2023-09-25 15:36:40 +02:00 committed by Salamandar
parent 0e5b286d06
commit 8b7c2045d2

View file

@ -51,11 +51,11 @@ is_memory_available() {
# terminates installation if requirements not met # terminates installation if requirements not met
check_memory_requirements() { check_memory_requirements() {
if ! is_swap_present ; then if ! is_swap_present ; then
ynh_die --message="You must have a swap partition in order to install and use this application" ynh_print_warn --message="You must have a swap partition in order to install and use this application"
elif ! is_swappiness_sufficient ; then elif ! is_swappiness_sufficient ; then
ynh_die --message="Your swappiness must be higher than 10; please see https://en.wikipedia.org/wiki/Swappiness" ynh_print_warn --message="Your swappiness must be higher than 10; please see https://en.wikipedia.org/wiki/Swappiness"
elif ! is_memory_available 1000000 ; then elif ! is_memory_available 1000000 ; then
ynh_die --message="You must have a minimum of 1Gb available memory (RAM+swap) for the installation" ynh_print_warn --message="You must have a minimum of 1Gb available memory (RAM+swap) for the installation"
fi fi
} }
# Checks discourse upgrade memory requirements # Checks discourse upgrade memory requirements