Add Extensions to the v2 API

*Provide a framework for adding extensions to the v2 API.
*Port the Quotas extension
*Add v2 extension unit tests
*Fix small bug with noauth middleware and quota retrieval

blueprint v2-extensions
Closes-Bug: #1333892
Change-Id: I1dc395e7266a17c8c860e00ee470e14e94e82769
This commit is contained in:
Tim Simmons
2014-06-16 21:30:43 +00:00
parent 1d3ea84717
commit e4b19ad5b9
13 changed files with 335 additions and 1 deletions

View File

@@ -52,6 +52,9 @@ designate.api.v1.extensions =
reports = designate.api.v1.extensions.reports:blueprint
touch = designate.api.v1.extensions.touch:blueprint
designate.api.v2.extensions =
quotas = designate.api.v2.controllers.extensions.quotas:QuotasController
designate.storage =
sqlalchemy = designate.storage.impl_sqlalchemy:SQLAlchemyStorage