diff --git a/healthcheck/zaqar-api b/healthcheck/zaqar-api new file mode 100755 index 000000000..4b7d8aa89 --- /dev/null +++ b/healthcheck/zaqar-api @@ -0,0 +1,6 @@ +#!/bin/bash + +. ${HEALTHCHECK_SCRIPTS:-/usr/share/openstack-tripleo-common/healthcheck}/common.sh + +check_url=$(get_url_from_vhost /etc/httpd/conf.d/10-zaqar_wsgi.conf) +healthcheck_curl ${check_url} diff --git a/healthcheck/zaqar-socket b/healthcheck/zaqar-socket new file mode 100755 index 000000000..b8ed1ca0f --- /dev/null +++ b/healthcheck/zaqar-socket @@ -0,0 +1,15 @@ +#!/bin/bash + +. ${HEALTHCHECK_SCRIPTS:-/usr/share/openstack-tripleo-common/healthcheck}/common.sh + +process=zaqar-server +args="${@:-9000}" + +if healthcheck_listen $process $args; then + exit 0 +else + ports=${args// /,} + echo "There is no $process process, listening on port(s) $ports, running in the container." + exit 1 +fi +