
This commit uses the existing policy-in-code module to move all default policies for magnum service and stat into code. This commit also adds helpful documentation about each API those policies protect, which will be generated in sample policy files and completely remove usage of policy.json file. Co-authored-By: Dai Dang-Van <daidv@vn.fujitsu.com> Implements: blueprint policy-in-code Change-Id: I01a8ce964bf8bd569d4aa4e899cbcd9855281835
92 lines
2.6 KiB
INI
92 lines
2.6 KiB
INI
[metadata]
|
|
name = magnum
|
|
summary = Container Management project for OpenStack
|
|
description-file =
|
|
README.rst
|
|
author = OpenStack
|
|
author-email = openstack-dev@lists.openstack.org
|
|
home-page = http://docs.openstack.org/magnum/latest/
|
|
classifier =
|
|
Environment :: OpenStack
|
|
Intended Audience :: Information Technology
|
|
Intended Audience :: System Administrators
|
|
License :: OSI Approved :: Apache Software License
|
|
Operating System :: POSIX :: Linux
|
|
Programming Language :: Python
|
|
Programming Language :: Python :: 2
|
|
Programming Language :: Python :: 2.7
|
|
Programming Language :: Python :: 3
|
|
Programming Language :: Python :: 3.5
|
|
|
|
[files]
|
|
data_files =
|
|
etc/magnum =
|
|
etc/magnum/api-paste.ini
|
|
packages =
|
|
magnum
|
|
|
|
[build_sphinx]
|
|
source-dir = doc/source
|
|
build-dir = doc/build
|
|
all_files = 1
|
|
warning-is-error = 1
|
|
|
|
[upload_sphinx]
|
|
upload-dir = doc/build/html
|
|
|
|
[compile_catalog]
|
|
directory = magnum/locale
|
|
domain = magnum
|
|
|
|
[update_catalog]
|
|
domain = magnum
|
|
output_dir = magnum/locale
|
|
input_file = magnum/locale/magnum.pot
|
|
|
|
[extract_messages]
|
|
keywords = _ gettext ngettext l_ lazy_gettext
|
|
mapping_file = babel.cfg
|
|
output_file = magnum/locale/magnum.pot
|
|
|
|
[entry_points]
|
|
console_scripts =
|
|
magnum-api = magnum.cmd.api:main
|
|
magnum-conductor = magnum.cmd.conductor:main
|
|
magnum-db-manage = magnum.cmd.db_manage:main
|
|
magnum-driver-manage = magnum.cmd.driver_manage:main
|
|
|
|
oslo.config.opts =
|
|
magnum = magnum.opts:list_opts
|
|
magnum.conf = magnum.conf.opts:list_opts
|
|
|
|
oslo.config.opts.defaults =
|
|
magnum = magnum.common.config:set_cors_middleware_defaults
|
|
|
|
oslo.policy.policies =
|
|
magnum = magnum.common.policies:list_rules
|
|
|
|
magnum.drivers =
|
|
k8s_fedora_atomic_v1 = magnum.drivers.k8s_fedora_atomic_v1.driver:Driver
|
|
k8s_coreos_v1 = magnum.drivers.k8s_coreos_v1.driver:Driver
|
|
swarm_fedora_atomic_v1 = magnum.drivers.swarm_fedora_atomic_v1.driver:Driver
|
|
swarm_fedora_atomic_v2 = magnum.drivers.swarm_fedora_atomic_v2.driver:Driver
|
|
mesos_ubuntu_v1 = magnum.drivers.mesos_ubuntu_v1.driver:Driver
|
|
k8s_fedora_ironic_v1 = magnum.drivers.k8s_fedora_ironic_v1.driver:Driver
|
|
|
|
magnum.database.migration_backend =
|
|
sqlalchemy = magnum.db.sqlalchemy.migration
|
|
|
|
magnum.cert_manager.backend =
|
|
barbican = magnum.common.cert_manager.barbican_cert_manager
|
|
local = magnum.common.cert_manager.local_cert_manager
|
|
x509keypair = magnum.common.cert_manager.x509keypair_cert_manager
|
|
|
|
tempest.test_plugins =
|
|
magnum_tests = magnum.tests.functional.tempest_tests.plugin:MagnumTempestPlugin
|
|
[wheel]
|
|
universal = 1
|
|
|
|
[extras]
|
|
osprofiler =
|
|
osprofiler>=1.4.0 # Apache-2.0
|