0a3dcadb0a
This patch adds microversion 1.32 supporting the forbidden aggregate expression within existing ``member_of`` queryparam both in ``GET /resource_providers`` and in ``GET /allocation_candidates``. Forbidden aggregates are prefixed with a ``!``. We do NOT support ``!`` within the ``in:`` list: ?member_of=in:<agg1>,<agg2>,!<agg3> but we support ``!in:`` prefix: ?member_of=!in:<agg1>,<agg2>,<agg3> which is equivalent to: ?member_of=!<agg1>&member_of=!<agg2>&member_of=!<agg3> where candidate resource providers must not be in agg1, agg2, or agg3. Change-Id: Ibba7981744c71ab5d4d0ee5d5a40709c6a5c6b5e Story: 2005297 Task: 30183 |
||
---|---|---|
.. | ||
cmd | ||
db | ||
fixtures | ||
gabbits | ||
__init__.py | ||
base.py | ||
test_api.py | ||
test_direct.py | ||
test_verify_policy.py |