cyme.models.managers

cyme.managers

  • These are the managers for our models in cyme.models.
  • They are not to be used directly, but accessed through the objects attribute of a Model.
class cyme.models.managers.AppManager
Brokers
add(name=None, broker=None, arguments=None, extra_config=None)
from_json(name=None, broker=None)
get_broker(url)
get_default()
instance(name=None, broker=None)
recreate(name=None, broker=None, arguments=None, extra_config=None)
class cyme.models.managers.BrokerManager
default_url
get_default()
class cyme.models.managers.InstanceManager
add(name=None, queues=None, max_concurrency=1, min_concurrency=1, broker=None, pool=None, app=None, arguments=None, extra_config=None)
add_queue_to_instances(queue, **query)
disable(name)
enable(name)
enabled()
remove(name)
remove_queue_from_instances(queue, **query)
class cyme.models.managers.QueueManager
add(name, exchange=None, exchange_type=None, routing_key=None, **options)
enabled()

Previous topic

cyme.models

Next topic

cyme.status

This Page