diff options
| author | Chris Behrens <cbehrens@codestud.com> | 2012-11-12 23:33:01 +0000 |
|---|---|---|
| committer | Chris Behrens <cbehrens@codestud.com> | 2012-11-14 19:01:57 +0000 |
| commit | 56778928303b74112a83e9208f107b9fa06f12e7 (patch) | |
| tree | 28d7c18f7bb69bf157f8d8eaa0e8fc97cfd0c659 /openstack-common.conf | |
| parent | 16266a4afbfdbed5e3c2334e03e2c9c43b133020 (diff) | |
| download | nova-56778928303b74112a83e9208f107b9fa06f12e7.tar.gz nova-56778928303b74112a83e9208f107b9fa06f12e7.tar.xz nova-56778928303b74112a83e9208f107b9fa06f12e7.zip | |
Add module for loading specific classes
This adds nova/loadables.py which contains code that is to be shared by
host and cell scheduling filtering and weighing.
Most of this code originated from nova/scheduler/filters/__init__.py
(which was copied from nova/api extension loading).
This makes it more generic so that it can be shared. Note that this
functionality is quite different than the generic plugin manager that
exists in openstack-common. That code could not be used here without
some significant changes. It also seems pretty overkill for the
functionality required by scheduling filtering and weighing.
Change-Id: I1b217dc2bc2d1dc2235c8251318d06b46597e8f4
Diffstat (limited to 'openstack-common.conf')
0 files changed, 0 insertions, 0 deletions
