def handle(self, *args, **options):
job, created = RepeatableJob.objects.get_or_create(
callable = 'metaci.build.tasks.check_waiting_builds',
enabled = True,
name = 'check_waiting_builds',
queue = 'short',
defaults={
'interval': 1,
'interval_unit': 'minutes',
'scheduled_time': timezone.now(),
}
)
if created:
self.stdout.write(self.style.SUCCESS('Created job check_waiting_builds with id {}'.format(job.id)))
else:
self.stdout.write(self.style.SUCCESS('Scheduled job check_waiting_builds with id {} already exists and is {}.'.format(job.id, 'enabled' if job.enabled else 'disabled')))
metaci_scheduled_jobs.py 文件源码
python
阅读 23
收藏 0
点赞 0
评论 0
评论列表
文章目录