The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

Changes for version 0.20

  • SIGHUP handling was introduced in chronicd. On receipt of a HUP signal, chronicd will drop the existing schedule, re-read config files and start over again.
  • Capability to run certain tasks "only once" was added to the Scheduler. When ``only_once'' is set to 1 in the config file, chronicd will run the task once. chronicd will purge these tasks from the chrontab once they've been run.
  • Notification functionality augmented to inform the user of failures. If return value of the program is not 0, a failure is assumed.

Documentation

A constraints-based, opportunistic, application-level scheduler.

Provides

in lib/Schedule/Chronic.pm
in lib/Schedule/Chronic/Base.pm
in lib/Schedule/Chronic/Constraint/DiskIO.pm
in lib/Schedule/Chronic/Constraint/Freq.pm
in lib/Schedule/Chronic/Constraint/InXs.pm
in lib/Schedule/Chronic/Constraint/Inactivity.pm
in lib/Schedule/Chronic/Constraint/Loadavg.pm
in docs/TemplateConstraint.pm
in lib/Schedule/Chronic/Constraint/Xscreensaver.pm
in lib/Schedule/Chronic/Tab.pm
in lib/Schedule/Chronic/Timer.pm