The following module was proposed for inclusion in the Module List:
modid: Config::Crontab
DSLIP: RdpOp
description: OO read/write Vixie-compatible crontab files
userid: SCOTTW (Scott Wiersdorf)
chapterid: 12 (Opt_Arg_Param_Proc)
communities:
similar:
Set::Crontab Schedule::Cron Schedule::Match; Set::Crontab works with
crontab datetime lists; Schedule::Cron is simply a cron-like
scheduler for Perl subroutines; Schedule::Match handles examines
crontab datetime fields for clashes/overlaps
rationale:
There don't seem to be any crontab parsers out there; we have a
couple of generic config file parsers, but none dealing specifically
with Vixie-style crontab files.
Config::Crontab will invoke your crontab(1) command to get the
current crontab for this uid and store it in an object. The object
has many methods for changing the cron schedule and command parts of
the crontab entry. You may also work on a separate file:
my $ct = new Config::Crontab( -file => 'mytmpfile' );
which you could load later via crontab(1). This module is
compatible with Vixie cron and subsets (e.g., BSD, SysV style
crontab entry formats).
enteredby: SCOTTW (Scott Wiersdorf)
enteredon: Mon Jun 30 21:48:43 2003 GMT
The resulting entry would be:
Config::
::Crontab RdpOp OO read/write Vixie-compatible crontab files SCOTTW
Thanks for registering,
--
The PAUSE
PS: The following links are only valid for module list maintainers:
Registration form with editing capabilities:
https://pause.perl.org/pause/authenquery?ACTION=add_mod&USERID=21600000_4b48ad3eae4e4b3a&SUBMIT_pause99_add_mod_preview=1
Immediate (one click) registration:
https://pause.perl.org/pause/authenquery?ACTION=add_mod&USERID=21600000_4b48ad3eae4e4b3a&SUBMIT_pause99_add_mod_insertit=1