update missing bits for __rsync

Signed-off-by: Nico Schottelius <nico@freiheit.schottelius.org>
remotes/origin/random_dot_cdist
Nico Schottelius 10 years ago
parent 9d25295e1a
commit 34253a5c30
  1. 10
      cdist/conf/type/__rsync/gencode-local
  2. 8
      cdist/conf/type/__rsync/gencode-remote

@ -1,10 +1,10 @@
source_dir=$(cat "$__object/parameter/source-dir")
source=$(cat "$__object/parameter/source")
remote_user=$(cat "$__object/parameter/remote-user")
if [ -f "$__object/parameter/destination-dir" ]; then
destination_dir=$(cat "$__object/parameter/destination-dir")
if [ -f "$__object/parameter/destination" ]; then
destination=$(cat "$__object/parameter/destination")
else
destination_dir="$__object_id"
destination="$__object_id"
fi
set --
@ -16,4 +16,4 @@ fi
echo rsync -a \
--no-owner --no-group \
-q "$@" "${source_dir}/" "${remote_user}@${__target_host}:$destination_dir"
-q "$@" "${source}/" "${remote_user}@${__target_host}:${destination}"

@ -1,7 +1,7 @@
if [ -f "$__object/parameter/destination-dir" ]; then
destination_dir=$(cat "$__object/parameter/destination-dir")
if [ -f "$__object/parameter/destination" ]; then
destination=$(cat "$__object/parameter/destination")
else
destination_dir="$__object_id"
destination="$__object_id"
fi
ownergroup=""
@ -13,5 +13,5 @@ if [ -f "$__object/parameter/group" ]; then
fi
if [ "$ownergroup" ]; then
echo chown -R "$ownergroup" "$destination_dir"
echo chown -R "$ownergroup" "$destination"
fi

Loading…
Cancel
Save