The zaqar.storage.sqlalchemy.catalogue module

Sql storage controller for the queues catalogue.

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

name: string -> Pools.name project: string queue: string

class CatalogueController(driver)

Bases: zaqar.storage.base.CatalogueBase

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