mirror of
https://github.com/willfarrell/docker-crontab.git
synced 2025-04-19 20:59:56 +02:00
fix: reset COMMENT.
This commit is contained in:
parent
36ef24f15f
commit
a523ad7d74
@ -186,7 +186,6 @@ function build_crontab() {
|
|||||||
|
|
||||||
ONSTART=()
|
ONSTART=()
|
||||||
while read -r i ; do
|
while read -r i ; do
|
||||||
|
|
||||||
SCHEDULE=$(jq -r .["$i"].schedule "${CONFIG}" | sed 's/\*/\\*/g')
|
SCHEDULE=$(jq -r .["$i"].schedule "${CONFIG}" | sed 's/\*/\\*/g')
|
||||||
if [ "${SCHEDULE}" == "null" ]; then
|
if [ "${SCHEDULE}" == "null" ]; then
|
||||||
echo "Schedule Missing: $(jq -r .["$i"].schedule "${CONFIG}")"
|
echo "Schedule Missing: $(jq -r .["$i"].schedule "${CONFIG}")"
|
||||||
@ -203,6 +202,9 @@ function build_crontab() {
|
|||||||
COMMENT=$(jq -r .["$i"].comment "${CONFIG}")
|
COMMENT=$(jq -r .["$i"].comment "${CONFIG}")
|
||||||
if [ "${COMMENT}" != "null" ]; then
|
if [ "${COMMENT}" != "null" ]; then
|
||||||
echo "# ${COMMENT}" >> ${CRONTAB_FILE}
|
echo "# ${COMMENT}" >> ${CRONTAB_FILE}
|
||||||
|
else
|
||||||
|
# Reset COMMENT to empty rather than keep the 'null' value.
|
||||||
|
COMMENT=
|
||||||
fi
|
fi
|
||||||
|
|
||||||
SCRIPT_NAME=$(jq -r .["$i"].name "${CONFIG}")
|
SCRIPT_NAME=$(jq -r .["$i"].name "${CONFIG}")
|
||||||
@ -217,7 +219,6 @@ cat << EOF > "${HOME_DIR}"/jobs/"${SCRIPT_NAME}".sh
|
|||||||
set -e
|
set -e
|
||||||
|
|
||||||
echo "Start Cronjob **${SCRIPT_NAME}** ${COMMENT}"
|
echo "Start Cronjob **${SCRIPT_NAME}** ${COMMENT}"
|
||||||
|
|
||||||
$(make_cmd "$(jq -c .["$i"] "${CONFIG}")")
|
$(make_cmd "$(jq -c .["$i"] "${CONFIG}")")
|
||||||
EOF
|
EOF
|
||||||
TRIGGER=$(jq -r .["$i"].trigger "${CONFIG}")
|
TRIGGER=$(jq -r .["$i"].trigger "${CONFIG}")
|
||||||
|
Loading…
x
Reference in New Issue
Block a user