[scripts] mail iso_build.sh failures to root
This commit is contained in:
parent
54223776db
commit
41dc303441
@ -275,6 +275,17 @@ build_sabayon() {
|
|||||||
return 0
|
return 0
|
||||||
}
|
}
|
||||||
|
|
||||||
|
mail_failure() {
|
||||||
|
local out=${1}
|
||||||
|
local log_file=${2}
|
||||||
|
echo "Hello there,
|
||||||
|
iso_build.sh execution failed (miserably) with exit status: ${out}.
|
||||||
|
Log file is at ${log_file}.
|
||||||
|
|
||||||
|
Thanks,
|
||||||
|
Sun" | /bin/mail -s "ISO build script failure" root
|
||||||
|
}
|
||||||
|
|
||||||
out="0"
|
out="0"
|
||||||
if [ -n "${DO_STDOUT}" ]; then
|
if [ -n "${DO_STDOUT}" ]; then
|
||||||
build_sabayon
|
build_sabayon
|
||||||
@ -291,6 +302,10 @@ else
|
|||||||
move_to_pkg_sabayon_org &>> "${log_file}"
|
move_to_pkg_sabayon_org &>> "${log_file}"
|
||||||
out=${?}
|
out=${?}
|
||||||
fi
|
fi
|
||||||
|
if [ "${out}" != "0" ]; then
|
||||||
|
# mail root
|
||||||
|
mail_failure "${out}" "${log_file}"
|
||||||
|
fi
|
||||||
fi
|
fi
|
||||||
echo "EXIT_STATUS: ${out}"
|
echo "EXIT_STATUS: ${out}"
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user