def wrapper(method): add_autodocs(method, autodoc) method.is_an_exposed_method = True method.exposure_description = exposed_kwargs if exposed_kwargs['is_classmethod'] is True: return classmethod(method) return method
def wrapper(method): add_autodocs(method, autodoc) method.is_a_bus_consumer = True method.schema = schema method.queue_name = queue_name return classmethod(method)
def wrapper(method): add_autodocs(method, autodoc) method.is_a_restric_query_by_user_method = True return classmethod(method)
def wrapper(method): add_autodocs(method, autodoc) method.is_a_bus_consumer = True method.consumer = ConsumerDescription(queue_name, processes, adapter, **kwargs) return classmethod(method)
def wrapper(method): add_autodocs(method, autodoc) method.is_a_dramatiq_actor_send = True method.kwargs = kwargs return classmethod(method)
def wrapper(method): add_autodocs(method, autodoc) method.is_a_bus_validator = True method.schema = schema return classmethod(method)