(self, job_id: str, cron_expr: str, func, *args, **kwargs)
| 18 | self.scheduler = scheduler |
| 19 | |
| 20 | def add_job(self, job_id: str, cron_expr: str, func, *args, **kwargs): |
| 21 | |
| 22 | return self.scheduler.add_job(func = func, |
| 23 | trigger = CronTrigger.from_crontab(cron_expr), |
| 24 | id = str(job_id), |
| 25 | *args, |
| 26 | **kwargs) |
| 27 | |
| 28 | def modify_job(self, job_id, **changes): |
| 29 | return self.scheduler.modify_job(str(job_id), **changes) |