From: Chris Sharp Date: Wed, 6 Jan 2016 13:31:20 +0000 (-0500) Subject: more organization X-Git-Url: https://old-git.evergreen-ils.org/?a=commitdiff_plain;h=9e98dff9301ffc9c77c6d10b6810aba0bc7bd1cc;p=contrib%2Fpines.git more organization --- diff --git a/bricks/restart-services.sh b/bricks/restart-services.sh new file mode 100755 index 0000000..efe6fb8 --- /dev/null +++ b/bricks/restart-services.sh @@ -0,0 +1,32 @@ +#!/bin/bash + +# (C) Copyright 2015 Georgia Public Library Service +# Chris Sharp +# +# Convenience script for restarting services across multiple bricks. +# + + +Usage (){ + echo "USAGE: $0 " + echo "Valid commands: apache, opensrf, autogen." + exit 1; +} + +HEADS="brick02-head brick03-head brick04-head brick05-head brick06-head" +case $1 in +*help) Usage ;; +"") Usage ;; +apache) COMMAND="/etc/init.d/apache2 restart" ;; +opensrf) COMMAND="/etc/init.d/opensrf restart" ;; +autogen) COMMAND="/etc/init.d/opensrf autogen" ;; +*) Usage ;; +esac + +# start with ourselves +#echo "`hostname`:" +#bash -ic detach && $COMMAND && sleep 2 && bash -ic attach +for head in $HEADS; do + echo "$head:" + ssh $head "bash -ic detach && $COMMAND && sleep 2 && bash -ic attach" +done diff --git a/restart-services.sh b/restart-services.sh deleted file mode 100644 index efe6fb8..0000000 --- a/restart-services.sh +++ /dev/null @@ -1,32 +0,0 @@ -#!/bin/bash - -# (C) Copyright 2015 Georgia Public Library Service -# Chris Sharp -# -# Convenience script for restarting services across multiple bricks. -# - - -Usage (){ - echo "USAGE: $0 " - echo "Valid commands: apache, opensrf, autogen." - exit 1; -} - -HEADS="brick02-head brick03-head brick04-head brick05-head brick06-head" -case $1 in -*help) Usage ;; -"") Usage ;; -apache) COMMAND="/etc/init.d/apache2 restart" ;; -opensrf) COMMAND="/etc/init.d/opensrf restart" ;; -autogen) COMMAND="/etc/init.d/opensrf autogen" ;; -*) Usage ;; -esac - -# start with ourselves -#echo "`hostname`:" -#bash -ic detach && $COMMAND && sleep 2 && bash -ic attach -for head in $HEADS; do - echo "$head:" - ssh $head "bash -ic detach && $COMMAND && sleep 2 && bash -ic attach" -done