diff --git a/sysadmin/grid5000/cassandra/10-start_replayers.sh b/sysadmin/grid5000/cassandra/10-start_replayers.sh index 2be0b3b..5cc179b 100755 --- a/sysadmin/grid5000/cassandra/10-start_replayers.sh +++ b/sysadmin/grid5000/cassandra/10-start_replayers.sh @@ -1,20 +1,20 @@ #!/usr/bin/env bash set -eu NODES=$* -if [ -z "${NODES}" ]; then - NODES=${STORAGE_HOSTS} -fi - SCRIPT_DIR="$(pwd $(dirname @0))" source "${SCRIPT_DIR}/environment.cfg" +if [ -z "${NODES}" ]; then + NODES=${STORAGE_HOSTS} +fi + for NODE in $NODES; do echo "########### Starting replayers on $NODE..." ssh "${SSH_USER}"@"${NODE}" 'cd /etc/systemd/system; ls replayer-*.target' | xargs -r ssh "${SSH_USER}"@"${NODE}" systemctl restart done echo "####### $0 FINISHED" diff --git a/sysadmin/grid5000/cassandra/10-stop_replayers.sh b/sysadmin/grid5000/cassandra/10-stop_replayers.sh index e269ac7..9a87163 100755 --- a/sysadmin/grid5000/cassandra/10-stop_replayers.sh +++ b/sysadmin/grid5000/cassandra/10-stop_replayers.sh @@ -1,20 +1,20 @@ #!/usr/bin/env bash set -eu NODES=$* -if [ -z "${NODES}" ]; then - NODES=${STORAGE_HOSTS} -fi - SCRIPT_DIR="$(pwd $(dirname @0))" source "${SCRIPT_DIR}/environment.cfg" +if [ -z "${NODES}" ]; then + NODES=${STORAGE_HOSTS} +fi + for NODE in $NODES; do echo "########### Stopping replayers on $NODE..." ssh "${SSH_USER}"@"${NODE}" 'cd /etc/systemd/system; ls replayer-*.target' | xargs -r ssh "${SSH_USER}"@"${NODE}" systemctl stop done echo "####### $0 FINISHED"