From 3c951365e8f5e9f84b3fb1273279a76762ba961d Mon Sep 17 00:00:00 2001 From: Joey Hafner Date: Fri, 19 Aug 2022 10:22:47 -0700 Subject: [PATCH] Fix for monitoring_exporter-plex Formatting update for compose down Formatting update for compose up --- server/scripts/compose_down.sh | 13 +++++++++++-- server/scripts/compose_up.sh | 20 +++++++++++++++++--- 2 files changed, 28 insertions(+), 5 deletions(-) diff --git a/server/scripts/compose_down.sh b/server/scripts/compose_down.sh index a392125..bc7ef77 100755 --- a/server/scripts/compose_down.sh +++ b/server/scripts/compose_down.sh @@ -2,13 +2,22 @@ echo "===========================================" echo "===== SHUTTING DOWN MINECRAFT SERVERS =====" echo "===========================================" -for service in /home/joey/homelab/server/config/minecraft/*.yml; do echo "===== SHUTTING DOWN $service =====" && docker-compose -f $service down; done +for service in /home/joey/homelab/server/config/minecraft/*.yml +do + echo "===== SHUTTING DOWN $service =====" + docker-compose -f $service down +done echo "===========================================" echo "======= SHUTTING DOWN OTHER SERVERS =======" echo "===========================================" -for service in /home/joey/homelab/server/config/*; do echo "===== SHUTTING DOWN $service =====" && cd $service && docker-compose down; done +for service in /home/joey/homelab/server/config/* +do + echo "===== SHUTTING DOWN $service =====" + cd $service + docker-compose down +done echo "===========================================" echo "================ ALL DONE =================" diff --git a/server/scripts/compose_up.sh b/server/scripts/compose_up.sh index 5f99289..81cb4bb 100755 --- a/server/scripts/compose_up.sh +++ b/server/scripts/compose_up.sh @@ -2,12 +2,21 @@ echo "===========================================" echo "========== STARTING MAIN SERVERS ==========" echo "===========================================" -for service in /home/joey/homelab/server/config/*; do echo "===== STARTING $service =====" && cd $service && docker-compose up -d; done +for service in /home/joey/homelab/server/config/* +do + echo "===== STARTING $service =====" + cd $service + docker-compose up -d +done echo "===========================================" echo "======== STARTING MINECRAFT SERVERS =======" echo "===========================================" -for service in /home/joey/homelab/server/config/minecraft/*.yml; do echo "===== STARTING $service =====" && docker-compose -f $service up -d; done +for service in /home/joey/homelab/server/config/minecraft/*.yml +do + echo "===== STARTING $service =====" + docker-compose -f $service up -d +done echo "===========================================" echo "================ ALL DONE =================" @@ -15,4 +24,9 @@ echo "======= List all running containers =======" echo "===========================================" echo "docker ps -a" -docker ps -a \ No newline at end of file +docker ps -a + +# wish I didn't have to do this +# the exporter boots faster than the plex server, and doesn't seem to retry. +wait 10 +docker container restart monitoring_exporter-plex \ No newline at end of file