Laszlo Hornyak has submitted this change and it was merged.
Change subject: Implement seperate process logic
......................................................................
Implement seperate process logic
Created PythonMethodRunner to run python methods in diffrent process
Created loader.py to safely check what user modules contain
Used loader.py for safe discovery of user modules at executor init
Implamented function logic
Change-Id: I0fd8a1b83ed330c945025f13abf565fd999563e7
Signed-off-by: Noam Slomianko <nslomian(a)redhat.com>
---
A plugins/dummy.py
D plugins/filters/dummy.py
A src/API.py
R src/__init__.py
A src/loader.py
A src/oschedproxyd.py
D src/ovirtsched/executor.py
D src/ovirtsched/main.py
D src/ovirtsched/runner.py
A src/request_handler.py
R src/request_handler_test.py
A src/runner.py
R src/runner_test.py
A src/utils.py
14 files changed, 585 insertions(+), 213 deletions(-)
Approvals:
Laszlo Hornyak: Verified; Looks good to me, approved
--
To view, visit
http://gerrit.ovirt.org/16694
To unsubscribe, visit
http://gerrit.ovirt.org/settings
Gerrit-MessageType: merged
Gerrit-Change-Id: I0fd8a1b83ed330c945025f13abf565fd999563e7
Gerrit-PatchSet: 11
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: Laszlo Hornyak <lhornyak(a)redhat.com>
Gerrit-Reviewer: Martin Sivák <msivak(a)redhat.com>
Gerrit-Reviewer: Noam Slomianko <nslomian(a)redhat.com>