diff --git a/test.sh b/test.sh index e136989..e7412e1 100755 --- a/test.sh +++ b/test.sh @@ -18,7 +18,19 @@ if [ "`git log --pretty=%H ...refs/heads/master^ | head -n 1`" != "`git ls-remot exit 0 fi -test='aaa aa' -test+='bbb bbb' -echo $test +checked=false +until [ "${checked}" = "" ]; do + for nip in "${NODE_HOSTS[@]}"; do + if [[ $(/sbin/ip -o -4 addr list ens192 | awk '{print $4}' | cut -d/ -f1) == *"${nip}"* ]]; then NCMD='' + else NCMD="ssh root@${nip}" + fi + if [ "${NCMD}" != "" ]; then + tchecked+=`${NCMD} "cat /etc/letsencrypt/cert-request.lastrun" | diff - /etc/letsencrypt/cert-request.lastrun` + + fi + echo "H: '${tchecked}" + done + checked=${tchecked} +done +echo 'complete'