forked from ungleich-public/cdist
include local+remote run in bin/cdist-code-run-all
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
This commit is contained in:
parent
1785f5acd0
commit
8b43913366
1 changed files with 17 additions and 1 deletions
|
@ -18,7 +18,7 @@
|
|||
# along with cdist. If not, see <http://www.gnu.org/licenses/>.
|
||||
#
|
||||
#
|
||||
# Exec code on the remote side
|
||||
# Exec code locally and remote
|
||||
#
|
||||
|
||||
. cdist-config
|
||||
|
@ -27,5 +27,21 @@ set -e
|
|||
|
||||
__cdist_target_host="$1"; shift
|
||||
|
||||
__cdist_out_object_dir="$1"; shift
|
||||
|
||||
__cdist_object_list "$__cdist_out_object_dir" > "$__cdist_tmp_file"
|
||||
|
||||
while read object; do
|
||||
# Code local
|
||||
cdist-code-run "$__cdist_out_object_dir" "$object" "${__cdist_name_gencode_local}"
|
||||
|
||||
# Code remote
|
||||
cdist-run-remote "$__cdist_target_host" "cdist-code-run" \
|
||||
"${__cdist_remote_out_object_base_dir}" "${__cdist_name_gencode_remote}"
|
||||
done < "$__cdist_tmp_file"
|
||||
|
||||
exit 0
|
||||
|
||||
# OLD:
|
||||
cdist-run-remote "$__cdist_target_host" \
|
||||
"cdist-remote-code-run-all" "${__cdist_remote_out_object_base_dir}"
|
||||
|
|
Loading…
Reference in a new issue