libexec/invoke in alpha_omega-0.0.210 vs libexec/invoke in alpha_omega-0.0.212

- old
+ new

@@ -1,18 +1,17 @@ #!/bin/bash -e -export LOCAL_ONLY=true +export LOCAL_ONLY= case "$(basename $0)" in invoke) export COMMAND="$1"; shift if [[ -n $1 ]]; then set -- $(for a in "$@"; do echo $a.app; done) fi - LOCAL_ONLY= tmp_invoke=$(mktemp -t XXXXXXXXX) bundle exec cap "$@" invoke 2>&1 | perl -pe 's{.\[\d+m}{}g' | perl -ne 'm{^\s*\*+\s*\[(out|err)\s*::\s*([^]]+)\] ?(.*)} && print "$1 $2 $3\n"' > $tmp_invoke 2>&1 cat $tmp_invoke | awk '{print $2}' | sort -u | while read -r nm_host; do egrep "^(out|err) $nm_host" $tmp_invoke || true @@ -25,46 +24,47 @@ set -- $(for a in "$@"; do echo $a; done) fi case "$(basename $0)" in debug) + LOCAL_ONLY=true if [[ -z $1 ]]; then set "world" fi if [[ -n $1 ]]; then cap $(for a in "$@"; do echo $a.echo; done) fi ;; hosts) + LOCAL_ONLY=true { if [[ -n $1 ]]; then cap $(for a in "$@"; do echo $a.echo; done) fi } 2>&1 | grep eea914aaa8dde6fdae29242b1084a2b0415eefaf | awk '{print $NF}' | sort -u ;; dna) + LOCAL_ONLY=true { echo "eea914aaa8dde6fdae29242b1084a2b0415eefaf ---" if [[ -n $1 ]]; then cap $(for a in "$@"; do echo $a.yaml; done) fi } 2>&1 | grep eea914aaa8dde6fdae29242b1084a2b0415eefaf | sed 's#eea914aaa8dde6fdae29242b1084a2b0415eefaf ##' ;; task) - LOCAL_ONLY= if [[ -n $1 ]]; then nm_task=$1; shift set -- $(for a in "$@"; do echo $a.app; done) fi bundle exec cap "$@" deploy:lock_migrate deploy:migrate "$nm_task" ;; *) - LOCAL_ONLY= if [[ -n $1 ]]; then set -- $(for a in "$@"; do echo $a.app; done) fi case "$(basename $0)" in deploy)