The zaqar.storage.mongodb.catalogue module

MongoDB storage controller for the queues catalogue.

Serves to construct an association between a project + queue -> pool.

{
    'p_q': project_queue :: six.text_type,
    's': pool_identifier :: six.text_type
}
class CatalogueController(*args, **kwargs)

Bases: zaqar.storage.base.CatalogueBase

delete(*args, **kwargs)
drop_all(*args, **kwargs)
exists(*args, **kwargs)
get(*args, **kwargs)
insert(project, queue, pool)
list(*args, **kwargs)
update(project, queue, pool=None)