forked from ungleich-public/cdist
argc-=1 for cdist-object-gencode
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
This commit is contained in:
parent
2f207c29e5
commit
0f83417652
2 changed files with 3 additions and 7 deletions
|
@ -23,11 +23,10 @@
|
||||||
#
|
#
|
||||||
|
|
||||||
. cdist-config
|
. cdist-config
|
||||||
[ $# -eq 3 ] || __cdist_usage "<target host>" "<object_base_dir>" "<object>"
|
[ $# -eq 2 ] || __cdist_usage "<target host>" "<object>"
|
||||||
set -eu
|
set -eu
|
||||||
|
|
||||||
__cdist_target_host="$1"; shift
|
__cdist_target_host="$1"; shift
|
||||||
__cdist_object_base_dir="$1"; shift
|
|
||||||
__cdist_object="$1"; shift
|
__cdist_object="$1"; shift
|
||||||
|
|
||||||
__cdist_object_dir="$(__cdist_object_dir "$__cdist_object")"
|
__cdist_object_dir="$(__cdist_object_dir "$__cdist_object")"
|
||||||
|
@ -55,7 +54,7 @@ if [ -x "$gencode" ]; then
|
||||||
__cdist_exec_fail_on_error "$gencode"
|
__cdist_exec_fail_on_error "$gencode"
|
||||||
else
|
else
|
||||||
if [ -f "$gencode" ]; then
|
if [ -f "$gencode" ]; then
|
||||||
echo "$gencode" exists, but is not executable >&2
|
echo "Warning: $gencode exists, but is not executable" >&2
|
||||||
fi
|
fi
|
||||||
|
|
||||||
# No gencode? also fine! Ensure we exit 0
|
# No gencode? also fine! Ensure we exit 0
|
||||||
|
|
|
@ -23,7 +23,6 @@
|
||||||
|
|
||||||
. cdist-config
|
. cdist-config
|
||||||
[ $# -eq 1 ] || __cdist_usage "<target host>"
|
[ $# -eq 1 ] || __cdist_usage "<target host>"
|
||||||
|
|
||||||
set -eu
|
set -eu
|
||||||
|
|
||||||
__cdist_target_host="$1"; shift
|
__cdist_target_host="$1"; shift
|
||||||
|
@ -34,9 +33,7 @@ while read object; do
|
||||||
code="$(__cdist_object_code "$object")"
|
code="$(__cdist_object_code "$object")"
|
||||||
echo "Generating code for $object ..."
|
echo "Generating code for $object ..."
|
||||||
|
|
||||||
cdist-object-gencode "$__cdist_target_host" \
|
cdist-object-gencode "$__cdist_target_host" "$object" > "${code}"
|
||||||
"$__cdist_out_object_dir" \
|
|
||||||
"$object" > "${code}"
|
|
||||||
|
|
||||||
chmod u+x "${code}"
|
chmod u+x "${code}"
|
||||||
done < "$__cdist_tmp_file"
|
done < "$__cdist_tmp_file"
|
||||||
|
|
Loading…
Reference in a new issue