Forum: CFEngine Help
Subject: Re: inserting lines into crontab
Author: ryanwilliams
Link to topic: https://cfengine.com/forum/read.php?3,23442,23462#msg-23462
bundle agent crontab_my_job
{
files:
host_domain_net_au::
"/etc/crontab"
edit_line => cron_my_job;
}
bundle edit_line cron_my_job
{
classes:
"correct" expression => regline("^\* \* \* \* \* /usr/local/bin/my-job 2>&1
>/dev/null$", "$(edit.filename)");
delete_lines:
!correct::
"^.*my-job.*$";
insert_lines:
"* * * * * /usr/local/bin/my-job 2>&1 >/dev/null";
}
_______________________________________________
Help-cfengine mailing list
[email protected]
https://cfengine.org/mailman/listinfo/help-cfengine