@abtnode/cron
v1.16.36
Published
Simple lib to manage crons in ABT Node
Downloads
8,374
Readme
Cron Scheduler
A simple wrapper around cron
to manage jobs in ABT Node
Usage
yarn add @abtnode/core
Then:
const Cron = require('@abtnode/cron');
const fetchIp = () => console.log('fetching ip...');
// Initialize cron scheduler
Cron.init({
context: {},
jobs: [
{
name: 'refetch-ip',
time: '0 */30 * * * *', // refetch every 30 minutes
fn: fetchIp,
},
],
onError: (error, name) => {
console.log(`Run job ${name} failed with error: ${error.message}`);
},
});