diff options
| author | Ed Leafe <ed@leafe.com> | 2011-08-16 13:01:41 +0000 |
|---|---|---|
| committer | Tarmac <> | 2011-08-16 13:01:41 +0000 |
| commit | 76eebe86f383989ab012b9ad8a5b6fc4bbfee4af (patch) | |
| tree | 4d60580e1def837e9e56ed8c12bbee563a79e5d0 /bin/stack | |
| parent | 79209025ee4a14f29183656db8da7bb713661f7d (diff) | |
| parent | f881bee5b1283d5bec2396b45cea9a062cb2a4b2 (diff) | |
| download | nova-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
