diff options
| author | Don Dugger <donald.d.dugger@intel.com> | 2012-09-04 15:58:57 -0600 |
|---|---|---|
| committer | Don Dugger <donald.d.dugger@intel.com> | 2012-09-05 09:38:02 -0600 |
| commit | 851705db9596a418b0ea3928654e88fe84a23e52 (patch) | |
| tree | ed434f768bfca2ebde8f524505dd07393a716602 /nova/openstack | |
| parent | 6c6e6a8f48471c2feb6b120a0b14d313a3ee25bb (diff) | |
| download | nova-851705db9596a418b0ea3928654e88fe84a23e52.tar.gz nova-851705db9596a418b0ea3928654e88fe84a23e52.tar.xz nova-851705db9596a418b0ea3928654e88fe84a23e52.zip | |
Add scope to extra_specs entries
Do to conflicts between different scheduler filters it is necessary
to allow an optional scope for the different keys. This scope is a
leading string followed by a ':' character, e.g.:
foo:bar
is the `bar' entry with scope `foo'.
The Trusted filter will now use the scope `trust' and the
AggregateInstanceExtraSpecs and ComputeCapabilities filters will
check against any unscoped keys in the `extra_specs' table.
Any new filters that utilize the `extra_specs' table will need to
use a unique scope string for any keys they require.
Resolves bug 1039386
Change-Id: I2466dc3d4de8e9aeb76b294eeda1c939c0413366
Signed-off-by: Don Dugger <donald.d.dugger@intel.com
Diffstat (limited to 'nova/openstack')
0 files changed, 0 insertions, 0 deletions
