cyborg/cyborg/common
Xinran WANG 07efd624b8 Placement report
1. Create resource provider, resource class, traits.
2. Nested resource provider is supported in this patch.
3. According to the comments and reply in:
https://review.opendev.org/#/c/626057/10/cyborg/common/placement_client.py,
we should make a class to invoke Placement API. This has also been done in
this patch.
4. Convert cyborg/objects/driver_objects/driver_device.py file type from dos to
unix, to avoid ^M at the end of each line.
5. Get rid of legacy: ProviderTree class.
6. More info for driver developers:  each driver should report resource class
and traits in driver_attribute field in order that cyborg-conductor can parse
it and report to placement.
7. update deployable rp_uuid field after getting rp_uuid from placement.

Change-Id: Ib8f682255d2ae60eb615c90de0a0f7c83d1af54d
2019-09-04 08:43:28 +00:00
..
__init__.py Add cyborg-api command 2017-07-29 04:01:06 -04:00
config.py add api unit test 2017-09-14 13:56:59 +08:00
constants.py Placement report 2019-09-04 08:43:28 +00:00
exception.py Placement report 2019-09-04 08:43:28 +00:00
i18n.py Add cyborg-api command 2017-07-29 04:01:06 -04:00
paths.py add cyborg-conductor & db 2017-08-21 09:25:48 +08:00
placement_client.py Placement report 2019-09-04 08:43:28 +00:00
policy.py Added rest API for FPGA programming 2018-08-06 00:47:37 -04:00
rpc.py P3: Fix pep8 error in cyborg/common and cyborg/conductor 2019-08-29 15:17:41 +08:00
service.py P3: Fix pep8 error in cyborg/common and cyborg/conductor 2019-08-29 15:17:41 +08:00
utils.py bug fix: fix 2 bugs for image client 2018-10-26 08:49:06 +00:00