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)