joplan

Python Simple Job Scheduling.


Keywords
python, scheduler, cronjob, crontab, cron-jobs
License
MIT
Install
pip install joplan==0.1.0

Documentation

JoPlan - Arrange Jobs as Plan

Installation

$ pip install joplan

Usage

Demo 1

import logging

from joplan import take, do, every

logging.basicConfig(level=logging.INFO)

def f1():
    print('Making F1')

def f2():
    print('Making F2')

take(
    every('2s').do(f1),
    every('3s').do(f2),
).run()

Demo 2

from joplan import take, do, every

take(
    do('pkg.mod.func1').every('5s'),
    do('pkg.mod.func2').every('3m'),
).run()