mirror of
https://github.com/YunoHost/yunohost-ci.git
synced 2024-09-03 20:05:53 +02:00
add echo helpers
This commit is contained in:
parent
1718b9706f
commit
aff9894e75
1 changed files with 47 additions and 4 deletions
51
utils.sh
51
utils.sh
|
@ -3,6 +3,49 @@
|
||||||
current_dir="$( cd "$( dirname "${BASH_SOURCE[0]}" )" >/dev/null 2>&1 && pwd )"
|
current_dir="$( cd "$( dirname "${BASH_SOURCE[0]}" )" >/dev/null 2>&1 && pwd )"
|
||||||
source $current_dir/base.sh # Get variables from base.
|
source $current_dir/base.sh # Get variables from base.
|
||||||
|
|
||||||
|
readonly NORMAL=$(printf '\033[0m')
|
||||||
|
readonly BOLD=$(printf '\033[1m')
|
||||||
|
readonly faint=$(printf '\033[2m')
|
||||||
|
readonly UNDERLINE=$(printf '\033[4m')
|
||||||
|
readonly NEGATIVE=$(printf '\033[7m')
|
||||||
|
readonly RED=$(printf '\033[31m')
|
||||||
|
readonly GREEN=$(printf '\033[32m')
|
||||||
|
readonly ORANGE=$(printf '\033[33m')
|
||||||
|
readonly BLUE=$(printf '\033[34m')
|
||||||
|
readonly YELLOW=$(printf '\033[93m')
|
||||||
|
readonly WHITE=$(printf '\033[39m')
|
||||||
|
|
||||||
|
function success()
|
||||||
|
{
|
||||||
|
local msg=${1}
|
||||||
|
echo "[${BOLD}${GREEN} OK ${NORMAL}] ${msg}"
|
||||||
|
}
|
||||||
|
|
||||||
|
function info()
|
||||||
|
{
|
||||||
|
local msg=${1}
|
||||||
|
echo "[${BOLD}${BLUE}INFO${NORMAL}] ${msg}"
|
||||||
|
}
|
||||||
|
|
||||||
|
function warn()
|
||||||
|
{
|
||||||
|
local msg=${1}
|
||||||
|
echo "[${BOLD}${ORANGE}WARN${NORMAL}] ${msg}" 2>&1
|
||||||
|
}
|
||||||
|
|
||||||
|
function error()
|
||||||
|
{
|
||||||
|
local msg=${1}
|
||||||
|
echo "[${BOLD}${RED}FAIL${NORMAL}] ${msg}" 2>&1
|
||||||
|
}
|
||||||
|
|
||||||
|
function critical()
|
||||||
|
{
|
||||||
|
local msg=${1}
|
||||||
|
echo "[${BOLD}${RED}CRIT${NORMAL}] ${msg}" 2>&1
|
||||||
|
exit 1
|
||||||
|
}
|
||||||
|
|
||||||
clean_containers()
|
clean_containers()
|
||||||
{
|
{
|
||||||
local base_image_to_clean=$1
|
local base_image_to_clean=$1
|
||||||
|
@ -48,7 +91,7 @@ wait_container()
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if [ "$j" == "10" ]; then
|
if [ "$j" == "10" ]; then
|
||||||
echo 'Failed to start the container'
|
error 'Failed to start the container'
|
||||||
failstart=1
|
failstart=1
|
||||||
|
|
||||||
restart_container "$1"
|
restart_container "$1"
|
||||||
|
@ -64,7 +107,7 @@ wait_container()
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if [ "$j" == "10" ]; then
|
if [ "$j" == "10" ]; then
|
||||||
echo 'Failed to access the internet'
|
error 'Failed to access the internet'
|
||||||
failstart=1
|
failstart=1
|
||||||
|
|
||||||
restart_container "$1"
|
restart_container "$1"
|
||||||
|
@ -80,7 +123,7 @@ wait_container()
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if [ "$j" == "10" ]; then
|
if [ "$j" == "10" ]; then
|
||||||
echo 'Waiting too long for lock release'
|
error 'Waiting too long for lock release'
|
||||||
failstart=1
|
failstart=1
|
||||||
|
|
||||||
restart_container "$1"
|
restart_container "$1"
|
||||||
|
@ -221,7 +264,7 @@ update_image() {
|
||||||
|
|
||||||
if ! lxc image info "$image_to_update" &>/dev/null
|
if ! lxc image info "$image_to_update" &>/dev/null
|
||||||
then
|
then
|
||||||
echo "Unable to upgrade image $image_to_update"
|
error "Unable to upgrade image $image_to_update"
|
||||||
return
|
return
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue