Fixed docker entrypoint command execution

This commit is contained in:
Alexey Pustovalov 2019-10-03 18:16:08 +03:00
parent df44f84b89
commit 7fb5abe44f
8 changed files with 40 additions and 27 deletions

View File

@ -181,11 +181,14 @@ prepare_agent() {
#################################################
if [ "${1#-}" != "$1" ]; then
set -- /usr/sbin/zabbix_agentd "$@"
fi
if [ "$1" == '/usr/sbin/zabbix_agentd' ]; then
prepare_agent
fi
echo "########################################################"
echo "** Executing '$@'"
exec "$@"
#################################################

View File

@ -117,11 +117,11 @@ prepare_java_gateway() {
#################################################
if [ "$1" == '/usr/sbin/zabbix_java_gateway' ]; then
prepare_java_gateway
fi
echo "########################################################"
echo "** Executing '$@'"
exec "$@"
#################################################

View File

@ -391,11 +391,14 @@ prepare_proxy() {
#################################################
if [ "${1#-}" != "$1" ]; then
set -- /usr/sbin/zabbix_proxy "$@"
fi
if [ "$1" == '/usr/sbin/zabbix_proxy' ]; then
prepare_proxy
fi
echo "########################################################"
echo "** Executing '$@'"
exec "$@"
#################################################

View File

@ -237,11 +237,14 @@ prepare_proxy() {
#################################################
if [ "${1#-}" != "$1" ]; then
set -- /usr/sbin/zabbix_proxy "$@"
fi
if [ "$1" == '/usr/sbin/zabbix_proxy' ]; then
prepare_proxy
fi
echo "########################################################"
echo "** Executing '$@'"
exec "$@"
#################################################

View File

@ -433,11 +433,14 @@ prepare_server() {
#################################################
if [ "${1#-}" != "$1" ]; then
set -- /usr/sbin/zabbix_server "$@"
fi
if [ "$1" == '/usr/sbin/zabbix_server' ]; then
prepare_server
fi
echo "########################################################"
echo "** Executing '$@'"
exec "$@"
#################################################

View File

@ -400,11 +400,14 @@ prepare_server() {
#################################################
if [ "${1#-}" != "$1" ]; then
set -- /usr/sbin/zabbix_server "$@"
fi
if [ "$1" == '/usr/sbin/zabbix_server' ]; then
prepare_server
fi
echo "########################################################"
echo "** Executing '$@'"
exec "$@"
#################################################

View File

@ -267,11 +267,10 @@ prepare_web() {
#################################################
if [ "$1" == '/usr/sbin/httpd' ]; then
prepare_web
fi
echo "########################################################"
echo "** Executing '$@'"
exec "$@"
#################################################

View File

@ -285,11 +285,10 @@ prepare_web() {
#################################################
if [ "$1" == '/usr/sbin/httpd' ]; then
prepare_web
fi
echo "########################################################"
echo "** Executing '$@'"
exec "$@"
#################################################