Doron Fediuck has submitted this change and it was merged.
Change subject: External scheduler - move to class based plugins
......................................................................
External scheduler - move to class based plugins
- modules now contain classes and do not direcly
hold the functions
- Move to the final function names
- Added examples and a README file on plugins
Signed-off-by: Noam Slomianko <nslomian(a)redhat.com>
Change-Id: I94c7de6d036bd279f34c0ba246a129d88caa130a
---
A plugins/README
D plugins/dummy.py
A plugins/examples/even_vm_distribution.py
A plugins/examples/max_vm_filter.py
A plugins/examples/vm_balance.py
A plugins/test_plugin.py
M src/ovirtscheduler/loader.py
M src/ovirtscheduler/request_handler.py
M src/ovirtscheduler/request_handler_test.py
M src/ovirtscheduler/runner.py
M src/ovirtscheduler/runner_test.py
M src/ovirtscheduler/utils.py
M tests/java/src/test/java/org/ovirt/schedulerproxy/SchedulerProxyTest.java
13 files changed, 313 insertions(+), 190 deletions(-)
Approvals:
Doron Fediuck: Verified; Looks good to me, approved
--
To view, visit
http://gerrit.ovirt.org/18739
To unsubscribe, visit
http://gerrit.ovirt.org/settings
Gerrit-MessageType: merged
Gerrit-Change-Id: I94c7de6d036bd279f34c0ba246a129d88caa130a
Gerrit-PatchSet: 7
Gerrit-Project: ovirt-scheduler-proxy
Gerrit-Branch: master
Gerrit-Owner: Noam Slomianko <nslomian(a)redhat.com>
Gerrit-Reviewer: Doron Fediuck <dfediuck(a)redhat.com>
Gerrit-Reviewer: Gilad Chaplik <gchaplik(a)redhat.com>
Gerrit-Reviewer: Laszlo Hornyak <lhornyak(a)redhat.com>
Gerrit-Reviewer: Martin Sivák <msivak(a)redhat.com>
Gerrit-Reviewer: Noam Slomianko <nslomian(a)redhat.com>
Gerrit-Reviewer: oVirt Jenkins CI Server