f3a761f06b
This patch implements the scheduler changes for scheduling the creation of consistency groups, shares within consistency groups, and cgsnapshots. The consistency group scheduling filter was added to allow the filtering of hosts that are not supported by a specified consistency group. If no CG is specified on share create then this filter is a no-op. CGs will be scheduled only to a backend that supports all of its specified share types. Partially implements bp manila-consistency-groups Change-Id: Ia03191085cefb47a17ce99ad3f30ba70412f5802
89 lines
3.0 KiB
INI
89 lines
3.0 KiB
INI
[metadata]
|
|
name = manila
|
|
version = 1.0.0
|
|
summary = Shared Storage for OpenStack
|
|
description-file =
|
|
README.rst
|
|
author = OpenStack
|
|
author-email = openstack-dev@lists.openstack.org
|
|
home-page = http://www.openstack.org/
|
|
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
|
|
|
|
[global]
|
|
setup-hooks =
|
|
pbr.hooks.setup_hook
|
|
|
|
[files]
|
|
packages =
|
|
manila
|
|
[entry_points]
|
|
console_scripts =
|
|
manila-all = manila.cmd.all:main
|
|
manila-api = manila.cmd.api:main
|
|
manila-manage = manila.cmd.manage:main
|
|
manila-rootwrap = oslo_rootwrap.cmd:main
|
|
manila-scheduler = manila.cmd.scheduler:main
|
|
manila-share = manila.cmd.share:main
|
|
manila.scheduler.filters =
|
|
AvailabilityZoneFilter = manila.openstack.common.scheduler.filters.availability_zone_filter:AvailabilityZoneFilter
|
|
CapabilitiesFilter = manila.openstack.common.scheduler.filters.capabilities_filter:CapabilitiesFilter
|
|
CapacityFilter = manila.scheduler.filters.capacity_filter:CapacityFilter
|
|
ConsistencyGroupFilter = manila.scheduler.filters.consistency_group_filter:ConsistencyGroupFilter
|
|
JsonFilter = manila.openstack.common.scheduler.filters.json_filter:JsonFilter
|
|
RetryFilter = manila.scheduler.filters.retry_filter:RetryFilter
|
|
manila.scheduler.weights =
|
|
CapacityWeigher = manila.scheduler.weights.capacity:CapacityWeigher
|
|
PoolWeigher = manila.scheduler.weights.pool:PoolWeigher
|
|
# These are for backwards compat with Havana notification_driver configuration values
|
|
oslo_messaging.notify.drivers =
|
|
manila.openstack.common.notifier.log_notifier = oslo_messaging.notify._impl_log:LogDriver
|
|
manila.openstack.common.notifier.no_op_notifier = oslo_messaging.notify._impl_noop:NoOpDriver
|
|
manila.openstack.common.notifier.rpc_notifier2 = oslo_messaging.notify._impl_messaging:MessagingV2Driver
|
|
manila.openstack.common.notifier.rpc_notifier = oslo_messaging.notify._impl_messaging:MessagingDriver
|
|
manila.openstack.common.notifier.test_notifier = oslo_messaging.notify._impl_test:TestDriver
|
|
oslo.config.opts =
|
|
manila = manila.opts:list_opts
|
|
manila.share.drivers.emc.plugins =
|
|
vnx = manila.share.drivers.emc.plugins.vnx.connection:VNXStorageConnection
|
|
isilon = manila.share.drivers.emc.plugins.isilon.isilon:IsilonStorageConnection
|
|
tempest.test_plugins =
|
|
manila_tests = manila_tempest_tests.plugin:ManilaTempestPlugin
|
|
|
|
[build_sphinx]
|
|
all_files = 1
|
|
build-dir = doc/build
|
|
source-dir = doc/source
|
|
|
|
[egg_info]
|
|
tag_build =
|
|
tag_date = 0
|
|
tag_svn_revision = 0
|
|
|
|
[compile_catalog]
|
|
directory = manila/locale
|
|
domain = manila
|
|
|
|
[update_catalog]
|
|
domain = manila
|
|
output_dir = manila/locale
|
|
input_file = manila/locale/manila.pot
|
|
|
|
[extract_messages]
|
|
keywords = _ gettext ngettext l_ lazy_gettext
|
|
mapping_file = babel.cfg
|
|
output_file = manila/locale/manila.pot
|
|
|
|
[wheel]
|
|
universal = 1
|
|
|
|
[pbr]
|
|
warnerrors = true
|