summaryrefslogtreecommitdiffstats
path: root/bin/stack
diff options
context:
space:
mode:
authorRick Harris <rick.harris@rackspace.com>2011-05-20 15:41:16 +0000
committerTarmac <>2011-05-20 15:41:16 +0000
commitf4d4d3a160416ebb4021837d300b299bb6ff75a6 (patch)
tree653f1485fa48f6704ec8cf8630e2f52411c0ecd0 /bin/stack
parent323052599bad7ade7abaeaac824d30a428e7cfa2 (diff)
parent821ee03cedebf0cd1c98817d034aec0cd079f7bc (diff)
downloadnova-f4d4d3a160416ebb4021837d300b299bb6ff75a6.tar.gz
nova-f4d4d3a160416ebb4021837d300b299bb6ff75a6.tar.xz
nova-f4d4d3a160416ebb4021837d300b299bb6ff75a6.zip
This is the groundwork for the upcoming distributed scheduler changes. Nothing is actually wired up here, so it shouldn't break any existing code (and all tests pass).
The goals were to: 1. Define the basic distributed scheduler communication mechanism: a. call_zone_method - how each zone can communicate with its children b. encrypted child-blobs - how child zones an securely and statelessly report back weight and build-plan info 2. Put in hooks for advanced-filtering (hard-requirements, capabilities) as well as preferences (least-cost-scheduling) 3. Create a base set of dist-scheduler tests that we can extend as we add more functionality. Next up will be to: 1. Add in a filtering driver 2. Add in a cost-scheduler driver
Diffstat (limited to 'bin/stack')
0 files changed, 0 insertions, 0 deletions