8436f45d01
This is modelled on the similar change in nova [1] but is simpler because Placement was already using python3 for "integration" style tests. The 'train' python3 template is replaced with corresponding 'ussuri'. The python template is removed (it is 2.7) and the pep8 job that was included in that template is now listed in check and gate jobs. .zuul.yaml is updated to not do a generic 'funtional' test, instead versioned tests only. setup.cfg removes indications of support for python 2. A reno is added. tox.ini is changed to make the functional environment a base environment for specific functional jobs. [1] Ie1a0cbd82a617dbcc15729647218ac3e9cd0e5a9 Change-Id: Ifce3b0c0ff11553f32b2d02df07fde81efc34100
62 lines
1.8 KiB
INI
62 lines
1.8 KiB
INI
[metadata]
|
|
name = openstack-placement
|
|
summary = Resource provider inventory usage and allocation service
|
|
description-file =
|
|
README.rst
|
|
author = OpenStack
|
|
author-email = openstack-discuss@lists.openstack.org
|
|
home-page = https://docs.openstack.org/placement/latest/
|
|
project_urls =
|
|
Bug Tracker = https://storyboard.openstack.org/#!/project/openstack/placement
|
|
Documentation = https://docs.openstack.org/placement/latest/
|
|
API Reference = https://docs.openstack.org/api-ref/placement/
|
|
Source Code = https://opendev.org/openstack/placement
|
|
Release Notes = https://docs.openstack.org/releasenotes/placement/
|
|
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 :: 3
|
|
Programming Language :: Python :: 3.6
|
|
Programming Language :: Python :: 3.7
|
|
|
|
[global]
|
|
setup-hooks =
|
|
pbr.hooks.setup_hook
|
|
|
|
[files]
|
|
packages =
|
|
placement
|
|
placement_db_tools
|
|
|
|
[entry_points]
|
|
oslo.config.opts =
|
|
placement.conf = placement.conf.opts:list_opts
|
|
|
|
oslo.policy.enforcer =
|
|
placement = placement.policy:get_enforcer
|
|
|
|
oslo.policy.policies =
|
|
# The sample policies will be ordered by entry point and then by list
|
|
# returned from that entry point. If more control is desired split out each
|
|
# list_rules method into a separate entry point rather than using the
|
|
# aggregate method.
|
|
placement = placement.policies:list_rules
|
|
|
|
console_scripts =
|
|
placement-manage = placement.cmd.manage:main
|
|
placement-status = placement.cmd.status:main
|
|
wsgi_scripts =
|
|
placement-api = placement.wsgi:init_application
|
|
|
|
[egg_info]
|
|
tag_build =
|
|
tag_date = 0
|
|
tag_svn_revision = 0
|
|
|
|
[wheel]
|
|
universal = 1
|