python-blazarclient/setup.cfg
jakecoll 30eab20112 Add Resource Allocations API support
The Resource Allocation API was added in Stein. This adds support for
querying it with blazarclient. Only the host resource type is supported
for now.

Co-Authored-By: Matt Crees <mattc@stackhpc.com>
Co-Authored-By: Pierre Riteau <pierre@stackhpc.com>
Change-Id: I28f45320164188df73b70d4c9e04c5e53655062e
2023-02-17 09:50:42 +01:00

58 lines
2.7 KiB
INI

[metadata]
name = python-blazarclient
summary = Client for OpenStack Reservation Service
description_file = README.rst
license = Apache Software License
python_requires = >=3.6
classifiers =
Programming Language :: Python
Programming Language :: Python :: Implementation :: CPython
Programming Language :: Python :: 3 :: Only
Programming Language :: Python :: 3
Programming Language :: Python :: 3.6
Programming Language :: Python :: 3.7
Programming Language :: Python :: 3.8
Programming Language :: Python :: 3.9
Environment :: OpenStack
Development Status :: 3 - Alpha
Framework :: Setuptools Plugin
Intended Audience :: Information Technology
Intended Audience :: System Administrators
License :: OSI Approved :: Apache Software License
Operating System :: POSIX :: Linux
author = OpenStack
author_email = openstack-discuss@lists.openstack.org
home_page = https://launchpad.net/blazar
[files]
packages =
blazarclient
[entry_points]
console_scripts =
blazar = blazarclient.shell:main
openstack.cli.extension =
reservation = blazarclient.osc.plugin
openstack.reservation.v1 =
reservation_allocation_list = blazarclient.v1.shell_commands.allocations:ListAllocations
reservation_allocation_show = blazarclient.v1.shell_commands.allocations:ShowAllocations
reservation_floatingip_create = blazarclient.v1.shell_commands.floatingips:CreateFloatingIP
reservation_floatingip_delete = blazarclient.v1.shell_commands.floatingips:DeleteFloatingIP
reservation_floatingip_list = blazarclient.v1.shell_commands.floatingips:ListFloatingIPs
reservation_floatingip_show = blazarclient.v1.shell_commands.floatingips:ShowFloatingIP
reservation_host_create = blazarclient.v1.shell_commands.hosts:CreateHost
reservation_host_delete = blazarclient.v1.shell_commands.hosts:DeleteHost
reservation_host_list = blazarclient.v1.shell_commands.hosts:ListHosts
reservation_host_property_list = blazarclient.v1.shell_commands.hosts:ListHostProperties
reservation_host_property_set = blazarclient.v1.shell_commands.hosts:UpdateHostProperty
reservation_host_property_show = blazarclient.v1.shell_commands.hosts:ShowHostProperty
reservation_host_set = blazarclient.v1.shell_commands.hosts:UpdateHost
reservation_host_show = blazarclient.v1.shell_commands.hosts:ShowHost
reservation_lease_create = blazarclient.v1.shell_commands.leases:CreateLeaseBase
reservation_lease_delete = blazarclient.v1.shell_commands.leases:DeleteLease
reservation_lease_list = blazarclient.v1.shell_commands.leases:ListLeases
reservation_lease_set = blazarclient.v1.shell_commands.leases:UpdateLease
reservation_lease_show = blazarclient.v1.shell_commands.leases:ShowLease