Merge pull request #8 from apm963/master

Listen for sigterm and exit
This commit is contained in:
will Farrell
2018-03-13 16:12:21 -06:00
committed by GitHub
+7
View File
@@ -4,6 +4,13 @@ set -e
DOCKER_SOCK=${DOCKER_SOCK:-/var/run/docker.sock}
TMP_DIR=/tmp/restart
# SIGTERM-handler
term_handler() {
exit 143; # 128 + 15 -- SIGTERM
}
trap 'kill ${!}; term_handler' SIGTERM
if [ "$1" = 'autoheal' ] && [ -e ${DOCKER_SOCK} ]; then
mkdir -p $TMP_DIR