[designate.api.v1]
domains = designate.api.v1.domains:blueprint
records = designate.api.v1.records:blueprint
tsigkeys = designate.api.v1.tsigkeys:blueprint
limits = designate.api.v1.limits:blueprint
servers = designate.api.v1.servers:blueprint

[designate.backend]
powerdns = designate.backend.impl_powerdns:PowerDNSBackend
rpc = designate.backend.impl_rpc:RPCBackend
dnsmasq = designate.backend.impl_dnsmasq:DnsmasqBackend
mysqlbind9 = designate.backend.impl_mysqlbind9:MySQLBind9Backend
fake = designate.backend.impl_fake:FakeBackend
bind9 = designate.backend.impl_bind9:Bind9Backend

[designate.notification.handler]
quantum_floatingip = designate.notification_handler.quantum:QuantumFloatingHandler
nova_fixed = designate.notification_handler.nova:NovaFixedHandler

[designate.storage]
sqlalchemy = designate.storage.impl_sqlalchemy:SQLAlchemyStorage

[designate.api.v1.extensions]
sync = designate.api.v1.extensions.sync:blueprint
reports = designate.api.v1.extensions.reports:blueprint
diagnostics = designate.api.v1.extensions.diagnostics:blueprint

[designate.manage]
powerdns database-init = designate.manage.powerdns:DatabaseInitCommand
database-init = designate.manage.database:InitCommand
database-sync = designate.manage.database:SyncCommand
powerdns database-sync = designate.manage.powerdns:DatabaseSyncCommand

[designate.quota]
config = designate.quota.impl_config:ConfigQuota
storage = designate.quota.impl_storage:StorageQuota

[designate.v1.controllers]
domains = designate.v1.domains:DomainsController
records = designate.v1.records:RecordsController
servers = designate.v1.servers:ServersController
reports = designate.v1.reports:ReportsController
diagnostics = designate.v1.diagnostics:DiagnosticsController

