A library containing standardized trait strings. Used by placement service and clients to ensure consistency.
f64d50e4dd
Resources such as vGPU can be managed either by nova by cyborg. In order to distinguish the manage-owner, use owner (nova, cyborg) trait in Placement when the inventory is reported. When resource is requested, flavor based VGPU resource should be allocated from the nova managed RP, while device profile based VGPU resource should be allocated from the cyborg managed RP. Change-Id: Ia50e9a1acdcfb821e2d40774c3dca191e172ca68 |
||
---|---|---|
doc | ||
os_traits | ||
releasenotes | ||
.gitignore | ||
.gitreview | ||
.stestr.conf | ||
.zuul.yaml | ||
CONTRIBUTING.rst | ||
HACKING.rst | ||
LICENSE | ||
MANIFEST.in | ||
README.rst | ||
requirements.txt | ||
setup.cfg | ||
setup.py | ||
test-requirements.txt | ||
tox.ini |
README.rst
os-traits
os-traits is an OpenStack library containing standardized trait strings.
Traits are strings that represent a feature of a resource provider hosted by the Placement service. This library contains the catalog of constants that have been standardized in the OpenStack community to refer to a particular hardware, virtualization, storage, network, or device trait.
- Free software: Apache license
- Documentation: https://docs.openstack.org/os-traits/latest/
- Source: http://opendev.org/openstack/os-traits
- Bugs: https://storyboard.openstack.org/#!/project/openstack/os-traits
- Release Notes: https://docs.openstack.org/releasenotes/os-traits