celery.utils.abstract

Abstract classes.

class celery.utils.abstract.CallableSignature[源代码]

Celery Signature interface.

abstract property app
abstract property args
abstract property chord_size
abstractmethod clone(args=None, kwargs=None)[源代码]
abstractmethod freeze(id=None, group_id=None, chord=None, root_id=None, group_index=None)[源代码]
abstract property id
abstract property immutable
abstract property kwargs
abstract property name
abstract property options
abstractmethod set(immutable=None, **options)[源代码]
abstract property subtask_type
abstract property task
abstract property type
class celery.utils.abstract.CallableTask[源代码]

Task interface.

abstractmethod apply(*args, **kwargs)[源代码]
abstractmethod apply_async(*args, **kwargs)[源代码]
abstractmethod delay(*args, **kwargs)[源代码]