mirror of
https://github.com/willfarrell/docker-autoheal.git
synced 2024-12-06 19:16:20 +01:00
Listen for sigterm and exit
This commit is contained in:
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user