From: Silvio Rhatto Date: Wed, 27 Jan 2016 13:07:22 +0000 (-0200) Subject: Newkeys: can generate for given nodes only X-Git-Tag: 0.2.4~224 X-Git-Url: https://gitweb.fluxo.info/?a=commitdiff_plain;h=c3cf75db0aef682b2db55488ddd8df5054162c9e;p=hydra.git Newkeys: can generate for given nodes only --- diff --git a/share/hydra/newkeys b/share/hydra/newkeys index 37e76e8..3fe782f 100755 --- a/share/hydra/newkeys +++ b/share/hydra/newkeys @@ -19,7 +19,13 @@ function hydra_newkeys { # Generates ssh and gpg keys for new or existing nodes # GPG keys should be manually imported in the nodes - for host in `hydra $HYDRA nodes`; do + if [ ! -z "$1" ]; then + NODES="$*" + else + NODES="`hydra $HYDRA nodes`" + fi + + for host in $NODES; do node="`echo $host | cut -d . -f 1`" sshkey="$HYDRA_FOLDER/keyring/keys/nodes/$node/ssh/id_rsa.asc" gpgkey="$HYDRA_FOLDER/keyring/keys/nodes/$node/gpg/key.asc"