magnum/magnum/api/controllers/v1
Feilong Wang 05c7f35d23 Add disabled_drivers config option
The new config option 'disabled_drivers' is designed to address a
typical user case: As cloud provider, I'd like to only provide
some particular drivers, e.g. fedora atomic/k8s and don't expose
any other driver support. With this patch, when user create a new
template which is in 'disabled_drivers'. A BadRequest error will
be returned.

Closes-Bug: #1746961

Change-Id: Ib4c53ffed78a1847b2da9672e6348c88757ad66e
2018-02-21 14:12:00 +13:00
..
__init__.py federation api: api endpoints 2018-02-09 00:59:31 -03:00
bay.py Allow flavor_id on cluster create 2017-12-15 16:32:40 +00:00
baymodel.py Make docker_storage_driver a str instead of enum 2017-12-14 14:41:09 +00:00
certificate.py Pass a mutable target to oslo policy enforcer 2017-05-10 17:47:38 +01:00
cluster.py Support accessing all clusters/templates across projects 2018-02-07 20:30:35 +00:00
cluster_template.py Add disabled_drivers config option 2018-02-21 14:12:00 +13:00
collection.py Fix quotas API pagination 2017-02-14 12:33:27 -06:00
federation.py federation api: api endpoints 2018-02-09 00:59:31 -03:00
magnum_services.py Add attribute 'disabled' for service-list 2017-07-20 13:18:04 +08:00
quota.py Remove unused logging import 2017-03-15 20:10:50 +00:00
stats.py Don't enforce microversion for stats API 2017-02-09 10:38:41 -06:00
types.py Use cls in class method and remove unused CONF 2016-09-01 15:03:01 +08:00