Previous: The job-specifier module, Up: Guile modules [Contents][Index]
To use this module, put the command (use-modules (mcron
vixie-specification))
into your program.
This module exports a couple of functions for adding jobs to the internal job list according to a Vixie-style crontab file.
This procedure reads a crontab from the given port, and adds jobs to the job list accordingly, taking care of environment specifications and comments which may appear in such a file.
parse-line should not normally be used, except that if you are
parsing a (deprecated) /etc/crontab
file with a slightly
modified syntax, you may pass the value parse-system-vixie-line
as the optional argument.
This procedure attempts to open the named file, and if it fails will
return silently. Otherwise, the behaviour is identical to
read-vixie-port
above.
Once this module has been declared in a program, a crontab file can be
used to augment the current job list with a call to
read-vixie-file
.