summaryrefslogtreecommitdiffstats
path: root/bin/stack
diff options
context:
space:
mode:
authorLorin Hochstein <lorin@isi.edu>2011-06-28 13:04:19 +0000
committerTarmac <>2011-06-28 13:04:19 +0000
commit53b067431a4484ff243546f99c938b76f8f67972 (patch)
tree957a6fbea77cb4f818822a432300a8b62d4d625c /bin/stack
parentf192f6f0d3f28f0d629a2a97ef6faec85ba24b2e (diff)
parent69c475fb9bb6eaa67880bc08f2b2479b84b16113 (diff)
downloadnova-53b067431a4484ff243546f99c938b76f8f67972.tar.gz
nova-53b067431a4484ff243546f99c938b76f8f67972.tar.xz
nova-53b067431a4484ff243546f99c938b76f8f67972.zip
Adds support for "extra specs", additional capability requirements associated with instance types.
The instance_type dictionary now has a new extra_specs field. Adds a new table to the database: InstanceTypeExtraSpecs. This is modeled on the existing InstanceMetadata table, except that it is associated with additional capability requirements of instance types rather than generic metadata for instances. The InstanceTypeFilter has been modified to check for extra specs. This will ultimately be needed for supporting heterogeneous instances: we'll annotate the instance types with info about whether GPUs are present, so users will be able to request something like a "cg1.4xlarge". Includes api support as an extension for querying and modifying this info.
Diffstat (limited to 'bin/stack')
0 files changed, 0 insertions, 0 deletions