From: Guillaume Pellerin Date: Wed, 20 Jan 2016 18:48:40 +0000 (+0100) Subject: fix composition start at boot X-Git-Url: https://git.parisson.com/?a=commitdiff_plain;h=e9db2abd445cc4051625011a7e44f7d1a24dc2c4;p=mezzo.git fix composition start at boot --- diff --git a/init.sh.example b/init.sh.example index 1f464004..d007080f 100644 --- a/init.sh.example +++ b/init.sh.example @@ -21,7 +21,7 @@ UPOPTS="-d --no-recreate --no-build --no-deps" case "$1" in start) log_daemon_msg "Starting $PROJECT_NAME Composition" "$PROJECT_NAME" || true - if docker-compose $OPTS up $UPOPTS 1>&2 ; then + if su -c "docker-compose $OPTS up $UPOPTS > /dev/null 2>&1" root ; then log_end_msg 0 || true else log_end_msg 1 || true @@ -30,7 +30,7 @@ case "$1" in stop) log_daemon_msg "Stopping $PROJECT_NAME Composition" "$PROJECT_NAME" || true - if docker-compose $OPTS stop 1>&2 ; then + if su -c "docker-compose $OPTS stop > /dev/null 2>&1" root; then log_end_msg 0 || true else log_end_msg 1 || true @@ -39,7 +39,7 @@ case "$1" in reload|force-reload) log_daemon_msg "Reloading $PROJECT_NAME Composition" "$PROJECT_NAME" || true - if docker-compose $OPTS up $UPOPTS 1>&2 ; then + if docker-compose $OPTS up $UPOPTS > /dev/null 2>&1 ; then log_end_msg 0 || true else log_end_msg 1 || true @@ -48,7 +48,7 @@ case "$1" in restart|try-restart) log_daemon_msg "Restarting $PROJECT_NAME Composition" "$PROJECT_NAME" || true - if docker-compose $OPTS stop 1>&2; docker-compose $OPTS up $UPOPTS 1>&2 ; then + if docker-compose $OPTS stop > /dev/null 2>&1; docker-compose $OPTS up $UPOPTS > /dev/null 2>&1 ; then log_end_msg 0 || true else log_end_msg 1 || true diff --git a/install_sysv.py b/install_sysv.py index 864aaf06..8c2cf178 100755 --- a/install_sysv.py +++ b/install_sysv.py @@ -22,6 +22,6 @@ f.write(rules) f.close() os.system('chmod 755 ' + service) -os.system('update-rc.d ' + name + ' defaults 90') +os.system('update-rc.d ' + name + ' defaults') print 'done'