Twisted的调度插件
项目描述
简介
Twisted提供了创建延迟调用和循环调用的优秀支持,但当守护程序长时间运行时,通常需要按调度方式而不是秒数延迟来安排任务运行。twisted.scheduling模块提供了一种描述调度的接口和单个实现,它是Linux/Unix cron调度的子集。为了使用这些调度,已创建了一个ScheduledCall类,它类似于twisted.internet.task.LoopingCall类。将来,可能会提供twisted.application.internet.TimerService的扩展,它将使用ScheduledCall而不是LoopingCall来提供类似的服务。
Cron
使用的cron语法遵循维基百科页面上列出的crontab语法,但星期几的名称不受支持,快捷方式也不受支持。
贡献者
Benjamin Liles <benliles@gmail.com>
变更日志
1.1 (2011/08/25)
将包重命名为TxScheduling
1.0 (2010/06/02)
将包重命名为twisted.scheduling
清理了代码并增加了更多的错误处理
清理了测试代码
1.0b1 (2008/12/10)
twistedschedule.task.ScheduledCall 完成
twistedschedule.cron.CronSchedule 完成
为 twistedschedule.task.ScheduledCall 添加了单元测试
为 twistedschedule.cron 添加了单元测试
关闭
TxScheduling-1.1.tar.gz 的哈希
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 8c65c8cd9e1e8d2edb5bf5e92fb1f3973e942b6393adcba14cfdd1e7f6c4e92c |
|
MD5 | 0d0be45357da115e22bd5af350977fb8 |
|
BLAKE2b-256 | 045c5ffd06664f2d70d18ca46d3bfb3facffcbc6f13a5c58ba8bedda6afea24f |