Flask-APScheduler API endpoints

Flask-APScheduler 直接提供API,只要在配置文件里面配置SCHEDULER_API_ENABLED =True 就行

API 如下

self._add_url_route('get_scheduler_info', '', api.get_scheduler_info, 'GET')

self._add_url_route('add_job', '/jobs', api.add_job, 'POST')

self._add_url_route('get_job', '/jobs/<job_id>', api.get_job, 'GET')

self._add_url_route('get_jobs', '/jobs', api.get_jobs, 'GET')

self._add_url_route('delete_job', '/jobs/<job_id>', api.delete_job, 'DELETE')

self._add_url_route('update_job', '/jobs/<job_id>', api.update_job, 'PATCH')

self._add_url_route('pause_job', '/jobs/<job_id>/pause', api.pause_job, 'POST')

self._add_url_route('resume_job', '/jobs/<job_id>/resume', api.resume_job, 'POST')

self._add_url_route('run_job', '/jobs/<job_id>/run', api.run_job, 'POST')

需要加上默认的前缀 /schedule,当然修改也是可以的,配置文件里面配置SCHEDULER_API_PREFIX ='/your_path' 就行,如

http://xxx.xxx.xxx:8080/scheduler/jobs/<job_id>/pause
http://xxx.xxx.xxx:8080/your_path/jobs/<job_id>/pause
 
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值