cinder/cinder/scheduler
Victor Stinner 3a7f1ffb95 Port scheduler host manager to Python 3
* Rewrite ReadOnlyDict using collections.Mapping: collections.Mapping
  has no method to modify the dictionary and is available on Python 2
  and Python 3. Add also a __repr__() method to ease debug. Remove
  ReadOnlyDict.update() method: a read-only dictionary must not be
  modifiable.
* test_host_manager.py: sort dictionaries using a key function to
  have a reliable order for the list of dictionaries. On Python 3,
  the hash function is now randomized.
* tox.ini. add cinder/tests/unit/scheduler/ tests to Python 3.4

Blueprint cinder-python3
Change-Id: I34d98d6a75fef907251719f0d46b025d8e8b2b65
2015-10-02 10:28:36 +02:00
..
evaluator Logging not using oslo.i18n guidelines (scheduler) 2015-04-22 15:24:20 -05:00
filters Rename free_virtual in capacity filter 2015-08-18 16:43:27 +05:30
flows Replace dict.iteritems() with dict.items() 2015-06-12 15:18:57 +02:00
weights Sync scheduler module from oslo-incubator 2015-08-06 04:29:11 +00:00
__init__.py Remove vim header 2013-12-30 18:53:02 -06:00
driver.py ConsistencyGroup Object 2015-08-10 11:31:11 +02:00
filter_scheduler.py Filter scheduler: Fix KeyError on invalid create request 2015-09-08 18:46:32 -04:00
host_manager.py Port scheduler host manager to Python 3 2015-10-02 10:28:36 +02:00
manager.py Volume status management during migration 2015-08-28 09:54:28 +08:00
rpcapi.py ConsistencyGroup Object 2015-08-10 11:31:11 +02:00
scheduler_options.py Logging not using oslo.i18n guidelines (scheduler) 2015-04-22 15:24:20 -05:00