A library containing standardized resource class names in the Placement service.
Go to file
Takashi Kajinami 2fa67b5931 Remove old excludes
These are detected as errors since the clean up was done[1] in
the requirements repository.

[1] 314734e938f107cbd5ebcc7af4d9167c11347406

Also remove the note about old pip's behavior because the resolver
in recent pip no longer requires specific order.

Bump the minimum versions to avoid installing these known bad versions.

Change-Id: Ic2b9952faa5c7023c0506ddf62270a7dca3e9b33
2024-05-01 01:37:18 +09:00
doc Remove old excludes 2024-05-01 01:37:18 +09:00
os_resource_classes Add packet rate related resource classes 2021-06-16 08:55:03 +02:00
releasenotes Remove unnecessary unicode prefixes 2022-04-19 16:01:38 +08:00
.coveragerc Initial tuning from cookiecutter start 2018-09-14 14:37:15 -06:00
.gitignore Initial Cookiecutter Commit. 2018-09-14 14:28:48 -06:00
.gitreview OpenDev Migration Patch 2019-04-19 19:31:06 +00:00
.stestr.conf Initial Cookiecutter Commit. 2018-09-14 14:28:48 -06:00
.zuul.yaml Update CI to use unversioned jobs template 2022-03-21 19:02:37 +00:00
CONTRIBUTING.rst [doc] Redirect people to #openstack-nova 2021-05-31 19:20:13 +02:00
HACKING.rst Replace git.openstack.org URLs with opendev.org URLs 2019-05-11 12:01:11 +08:00
LICENSE Initial Cookiecutter Commit. 2018-09-14 14:28:48 -06:00
README.rst Update bug tracker url 2024-02-07 11:17:25 +09:00
pyproject.toml add pyproject.toml to support pip 23.1 2023-11-02 11:25:56 +00:00
requirements.txt Remove old excludes 2024-05-01 01:37:18 +09:00
setup.cfg Update python classifier in setup.cfg 2024-01-03 19:26:01 -08:00
setup.py Cleanup py27 support 2020-04-12 18:55:00 +02:00
test-requirements.txt Remove old excludes 2024-05-01 01:37:18 +09:00
tox.ini Change minversion of tox to 3.18.0 2022-06-24 13:47:41 +00:00

README.rst

os-resource-classes

A list of standardized resource classes for OpenStack.

A resource class is a distinct type of inventory that exists in a cloud environment, for example VCPU, DISK_GB. They are upper case with underscores. They often include a unit in their name.

This package provides a collection of symbols representing those standard resource classes which are expected to be available in any OpenStack deployment.

There also exists a concept of custom resource classes. These are countable types that are custom to a particular environment. The OpenStack placement API provides a way to create these. A custom resource class always begins with a CUSTOM_ prefix.