summaryrefslogtreecommitdiffstats
path: root/bin/stack
diff options
context:
space:
mode:
authorEd Leafe <ed@leafe.com>2011-08-16 13:01:41 +0000
committerTarmac <>2011-08-16 13:01:41 +0000
commit76eebe86f383989ab012b9ad8a5b6fc4bbfee4af (patch)
tree4d60580e1def837e9e56ed8c12bbee563a79e5d0 /bin/stack
parent79209025ee4a14f29183656db8da7bb713661f7d (diff)
parentf881bee5b1283d5bec2396b45cea9a062cb2a4b2 (diff)
downloadnova-76eebe86f383989ab012b9ad8a5b6fc4bbfee4af.tar.gz
nova-76eebe86f383989ab012b9ad8a5b6fc4bbfee4af.tar.xz
nova-76eebe86f383989ab012b9ad8a5b6fc4bbfee4af.zip
Refactored the HostFilterScheduler and LeastCostScheduler classes so that they can be combined into a single class that can do both host filtering and host weighting, allowing subclasses to override those processes as needed. Also renamed the ZoneAwareScheduler to AbstractScheduler, for two reasons: one, the 'zone-aware' designation was necessary when the zone code was being developed; now that it is part of nova, it is not an important distinction. Second, the 'Abstract' part clearly indicates that this is a class that is not designed to be used directly, but rather as the basis for specific scheduler subclasses.
Diffstat (limited to 'bin/stack')
0 files changed, 0 insertions, 0 deletions