~mcgrue/nova/volume_type_extradata

Viewing all changes in revision 1452.

  • Committer: Tarmac
  • Author(s): Ed Leafe
  • Date: 2011-08-18 13:19:33 UTC
  • mfrom: (1416.7.9 scheduler-cleanup)
  • Revision ID: tarmac-20110818131933-3vv8b6mfus4rc4l2
Fixed several logical errors in the scheduling process. Renamed the 'ZoneAwareScheduler' to 'AbstractScheduler', since the zone-specific designation is no longer relevant. Created a BaseScheduler class that has basic filter_hosts() and weigh_hosts() capabilities. Moved the filters out of one large file and into a 'filters' subdirectory of nova/scheduler.

Since I had to do a lot of editing of the files to change the naming and references, I cleaned up much of the inconsistent formatting. Normally formatting changes don't belong in a code change merge prop, but as I was making large-scale changes to the files, it was simplest to do it all at once.

expand all expand all

Show diffs side-by-side

added added

removed removed

Lines of Context: