diff options
Diffstat (limited to 'hydras')
-rwxr-xr-x | hydras | 42 |
1 files changed, 42 insertions, 0 deletions
@@ -0,0 +1,42 @@ +#!/bin/bash +# +# Hydra Management Tool. +# +# Copyright (C) 2010 Sarava Group - sarava at lists.riseup.net +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU Affero General Public License as +# published by the Free Software Foundation, either version 3 of the +# License, or any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU Affero General Public License for more details. +# +# You should have received a copy of the GNU Affero General Public License +# along with this program. If not, see <http://www.gnu.org/licenses/>. +# + +# Basename configuration +BASENAME="`basename $0`" + +if [ -z "$1" ]; then + echo "usage: $BASENAME <hydra1> [<hydra2> ... <hydraN>] -- <command>" +fi + +for param in $*; do + shift + + if [ "$param" == "--" ]; then + break + fi + + hydras="$hydras $param" +done + +for hydra in $hydras; do + echo "Issuing $* on hydra $hydra..." + hydra $hydra $* + echo "" +done |