openvidu-deployment: Fix stop containers in Media Nodes

pull/542/head
cruizba 2020-11-09 23:01:17 +01:00
parent eccd4538fb
commit 03adf77662
2 changed files with 8 additions and 9 deletions

View File

@ -6,9 +6,9 @@ OPENVIDU_UPGRADABLE_VERSION="2.15"
BEATS_FOLDER=${MEDIA_NODE_FOLDER}/beats BEATS_FOLDER=${MEDIA_NODE_FOLDER}/beats
DOWNLOAD_URL=https://raw.githubusercontent.com/OpenVidu/openvidu/${MEDIA_NODE_VERSION} DOWNLOAD_URL=https://raw.githubusercontent.com/OpenVidu/openvidu/${MEDIA_NODE_VERSION}
IMAGES=( IMAGES=(
"kurento-media-server", "kurento-media-server"
"docker.elastic.co/beats/filebeat", "docker.elastic.co/beats/filebeat"
"docker.elastic.co/beats/metricbeat", "docker.elastic.co/beats/metricbeat"
"openvidu/media-node-controller" "openvidu/media-node-controller"
) )
@ -26,7 +26,7 @@ docker_command_by_container_image() {
CONTAINERS=$(docker ps -a | grep "${IMAGE_NAME}" | awk '{print $1}') CONTAINERS=$(docker ps -a | grep "${IMAGE_NAME}" | awk '{print $1}')
for CONTAINER_ID in ${CONTAINERS[@]}; do for CONTAINER_ID in ${CONTAINERS[@]}; do
if [[ ! -z "${CONTAINER_ID}" ]] && [[ ! -z "${COMMAND}" ]]; then if [[ ! -z "${CONTAINER_ID}" ]] && [[ ! -z "${COMMAND}" ]]; then
docker "${COMMAND}" "${CONTAINER_ID}" bash -c "docker ${COMMAND} ${CONTAINER_ID}"
fi fi
done done
fi fi

View File

@ -2,9 +2,9 @@
# Deployed images in media-node # Deployed images in media-node
IMAGES=( IMAGES=(
"kurento-media-server", "kurento-media-server"
"docker.elastic.co/beats/filebeat", "docker.elastic.co/beats/filebeat"
"docker.elastic.co/beats/metricbeat", "docker.elastic.co/beats/metricbeat"
"openvidu/media-node-controller" "openvidu/media-node-controller"
) )
@ -15,7 +15,7 @@ docker_command_by_container_image() {
CONTAINERS=$(docker ps -a | grep "${IMAGE_NAME}" | awk '{print $1}') CONTAINERS=$(docker ps -a | grep "${IMAGE_NAME}" | awk '{print $1}')
for CONTAINER_ID in ${CONTAINERS[@]}; do for CONTAINER_ID in ${CONTAINERS[@]}; do
if [[ ! -z "${CONTAINER_ID}" ]] && [[ ! -z "${COMMAND}" ]]; then if [[ ! -z "${CONTAINER_ID}" ]] && [[ ! -z "${COMMAND}" ]]; then
docker "${COMMAND}" "${CONTAINER_ID}" bash -c "docker ${COMMAND} ${CONTAINER_ID}"
fi fi
done done
fi fi
@ -28,7 +28,6 @@ stop_containers() {
docker_command_by_container_image "${IMAGE}" "rm -f" docker_command_by_container_image "${IMAGE}" "rm -f"
done done
} }
kurento_logs() { kurento_logs() {
if [[ "$1" == "-f" ]]; then if [[ "$1" == "-f" ]]; then
tail -f /opt/openvidu/kurento-logs/*.log tail -f /opt/openvidu/kurento-logs/*.log