diff --git a/bin/cdist-object-gencode b/bin/cdist-object-gencode index a1092a46..aea1da07 100755 --- a/bin/cdist-object-gencode +++ b/bin/cdist-object-gencode @@ -23,11 +23,10 @@ # . cdist-config -[ $# -eq 3 ] || __cdist_usage "" "" "" +[ $# -eq 2 ] || __cdist_usage "" "" set -eu __cdist_target_host="$1"; shift -__cdist_object_base_dir="$1"; shift __cdist_object="$1"; shift __cdist_object_dir="$(__cdist_object_dir "$__cdist_object")" @@ -55,7 +54,7 @@ if [ -x "$gencode" ]; then __cdist_exec_fail_on_error "$gencode" else if [ -f "$gencode" ]; then - echo "$gencode" exists, but is not executable >&2 + echo "Warning: $gencode exists, but is not executable" >&2 fi # No gencode? also fine! Ensure we exit 0 diff --git a/bin/cdist-object-gencode-all b/bin/cdist-object-gencode-all index 024e4a69..90090c8a 100755 --- a/bin/cdist-object-gencode-all +++ b/bin/cdist-object-gencode-all @@ -23,7 +23,6 @@ . cdist-config [ $# -eq 1 ] || __cdist_usage "" - set -eu __cdist_target_host="$1"; shift @@ -34,9 +33,7 @@ while read object; do code="$(__cdist_object_code "$object")" echo "Generating code for $object ..." - cdist-object-gencode "$__cdist_target_host" \ - "$__cdist_out_object_dir" \ - "$object" > "${code}" + cdist-object-gencode "$__cdist_target_host" "$object" > "${code}" chmod u+x "${code}" done < "$__cdist_tmp_file"