OpenStackClient plugin for Placement service
Go to file
Stephen Finucane 2a3922dee7 Remove use of distutils
This has been removed in Python 3.12, which is preventing us using
osc-placement in those environments. Thankfully we only use it for
StrictVersion which we are using to parse microversions. This is
actually overkill here since we can always expect a version string like
'1.5', thus we do this parsing ourselves rather than drag in a new
library like 'microversion_parse'.

Change-Id: I2923238f8b30568bceb1799882d4468ff1d7e538
Signed-off-by: Stephen Finucane <stephenfin@redhat.com>
2024-07-25 13:05:53 +01:00
doc remove unicode from code 2021-01-03 17:41:48 +08:00
osc_placement Remove use of distutils 2024-07-25 13:05:53 +01:00
releasenotes reno: Update master for unmaintained/zed 2024-04-30 15:01:47 +00:00
.coveragerc Initial commit 2017-03-22 11:58:28 +02:00
.gitignore gitignore: Ignore .stestr directory 2019-09-24 17:27:09 +01:00
.gitreview OpenDev Migration Patch 2019-04-19 19:32:00 +00:00
.mailmap Initial commit 2017-03-22 11:58:28 +02:00
.stestr.conf Update tox and tests to work with modern setups 2019-03-01 04:12:18 +00:00
.zuul.yaml Make python 3.12 functional job voting 2024-05-10 10:59:29 -07:00
CONTRIBUTING.rst Update bugs link in contributing doc 2019-03-12 11:39:50 +00:00
HACKING.rst Initial commit 2017-03-22 11:58:28 +02:00
LICENSE Initial commit 2017-03-22 11:58:28 +02:00
MANIFEST.in Initial commit 2017-03-22 11:58:28 +02:00
pyproject.toml add pyproject.toml to support pip 23.1 2023-11-02 11:54:26 +00:00
README.rst Fixups for pdf docs 2019-09-24 17:26:39 +01:00
requirements.txt Replace simplejson by built-in json 2024-05-19 22:48:51 +09:00
setup.cfg Update testing of python versions 2024-05-09 19:58:01 +00:00
setup.py Cleanup py27 support 2020-04-13 11:28:10 +02:00
test-requirements.txt Bump hacking 2024-01-17 01:41:54 +09:00
tox.ini Merge "tox: Drop envdir" 2024-05-21 17:13:58 +00:00

osc-placement

image

OpenStackClient plugin for the Placement service

This is an OpenStackClient plugin, that provides CLI for the Placement service. Python API binding is not implemented - Placement API consumers are encouraged to use the REST API directly, CLI is provided only for convenience of users.