schedulers.py 文件源码

python
阅读 20 收藏 0 点赞 0 评论 0

项目:flask-celery3-boilerplate 作者: sdg32 项目源码 文件源码
def _unpack_entry_fields(cls, schedule, args=None, kwargs=None,
                             relative=None, options=None, **entry):
        def _unpack_entry_options(queue=None, exchange=None, routing_key=None,
                                  **kwargs):
            return {
                'queue': queue,
                'exchange': exchange,
                'routing_key': routing_key
            }

        model_schedule, model_field = cls.to_model_schedule(schedule)
        entry.update(
            {
                model_field: model_schedule
            },
            args=args or [],
            kwargs=kwargs or {},
            **_unpack_entry_options(**options or {})
        )
        return entry
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号