Move the flags() config-override helper from the API-specific BaseApiTest up to cyborg.tests.base.TestCase so all unit tests can use it. This is needed by TestUpgradeCheckPolicyJSON which inherits from base.TestCase, not BaseApiTest. Also clear the policy_file config override set by PolicyFixture at the start of TestUpgradeCheckPolicyJSON.setUp so that common_checks.check_policy_json starts from a clean slate instead of seeing the fixture's policy file. Generated-By: cursor opus 4.6 Change-Id: I7d1e25aa9bdcef8e9b21953591dd8ef28e8c4d3a Signed-off-by: Sean Mooney <work@seanmooney.info>
Cyborg
OpenStack Acceleration as a Service
Cyborg provides a general management framework for accelerators such as FPGA, GPU, SoCs, NVMe SSDs, CCIX caches, DPDK/SPDK, pmem and so forth.
- Free software: Apache license
- Wiki: https://wiki.openstack.org/wiki/Cyborg
- Source: https://opendev.org/openstack/cyborg
- Blueprints: https://blueprints.launchpad.net/openstack-cyborg
- Bugs: https://bugs.launchpad.net/openstack-cyborg
- Documentation: https://docs.openstack.org/cyborg/latest/
- Release notes: https://docs.openstack.org/releasenotes/cyborg/
- Design specifications: https://specs.openstack.org/openstack/cyborg-specs/
Features
- REST API for basic accelerator life cycle management
- Generic driver for common accelerator support
Description
Languages
Python
99.6%
Shell
0.3%