SchedEx v0.4.0 SchedEx View Source
SchedEx schedules jobs (either an m,f,a or a function) to run in the future. These jobs are run in isolated processes, and are unsurpervised.
Link to this section Summary
Functions
Cancels the given scheduled job
Runs the given function at the given time
Runs the given module, function and argument at the given time
Runs the given function on every occurence of the given crontab. If func is of arity 1, the scheduled execution time will be passed for each invocation
Runs the given module, function and argument on every occurence of the given crontab
Runs the given function in given number of milliseconds
Runs the given module, function and argument in the given number of milliseconds
Link to this section Functions
Cancels the given scheduled job
Runs the given function at the given time
Runs the given module, function and argument at the given time
Runs the given function on every occurence of the given crontab. If func is of arity 1, the scheduled execution time will be passed for each invocation
Supports the following options:
timezone: A string timezone identifier (“America/Chicago”) specifying the timezone within which the crontab should be interpreted. If not specified, defaults to “UTC”
time_scale: A module implementing two methods: now/1, which returns the current time in the specified timezone, and speedup/0, which returns an integer factor to speed up delays by. Used mostly for speeding up test runs. If not specified, defaults to an identity module which returns ‘now’, and a factor of 1
Runs the given module, function and argument on every occurence of the given crontab
Supports the following options:
timezone: A string timezone identifier (“America/Chicago”) specifying the timezone within which the crontab should be interpreted. If not specified, defaults to “UTC”
time_scale: A module implementing two methods: now/1, which returns the current time in the specified timezone, and speedup/0, which returns an integer factor to speed up delays by. Used mostly for speeding up test runs. If not specified, defaults to an identity module which returns ‘now’, and a factor of 1
Runs the given function in given number of milliseconds
Runs the given module, function and argument in the given number of milliseconds