Fix to remove cronjobs when the cronjob expression did not match.

remotes/origin/beta
Matthias Stecher 5 years ago
parent 87f30b6053
commit e5d86ffc93
  1. 8
      cdist/conf/type/__cron/gencode-remote

@ -42,8 +42,12 @@ fi
mkdir "$__object/files"
echo "$entry" > "$__object/files/entry"
if diff -q "$__object/files/entry" "$__object/explorer/entry" >/dev/null; then
state_is=present
if [ -s "$__object/explorer/entry" ]; then
if diff -q "$__object/files/entry" "$__object/explorer/entry" >/dev/null; then
state_is=present
else
state_is=modified
fi
else
state_is=absent
fi

Loading…
Cancel
Save