Laszlo Hornyak has uploaded a new change for review. Change subject: engine: initialize scheduling manager from InitBackendServicesOnStartupBean ......................................................................
engine: initialize scheduling manager from InitBackendServicesOnStartupBean Schedling manager initialize made public, call removed from constructor and added to InitBackendServicesOnStartupBean. Additional logging for better tracing. Change-Id: Ic74d28c2aa9700527f6217f4de2a2b4527286317 Signed-off-by: Laszlo Hornyak <lhorn...@redhat.com> --- M backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/InitBackendServicesOnStartupBean.java M backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/scheduling/SchedulingManager.java 2 files changed, 5 insertions(+), 3 deletions(-) git pull ssh://gerrit.ovirt.org:29418/ovirt-engine refs/changes/98/17698/1 diff --git a/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/InitBackendServicesOnStartupBean.java b/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/InitBackendServicesOnStartupBean.java index 08b081d..880d27c 100644 --- a/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/InitBackendServicesOnStartupBean.java +++ b/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/InitBackendServicesOnStartupBean.java @@ -85,6 +85,8 @@ } catch (InitializationException e) { log.error("Initialization of device custom properties failed.",e); } + + SchedulingManager.getInstance().init(); } } diff --git a/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/scheduling/SchedulingManager.java b/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/scheduling/SchedulingManager.java index 4fde5f6..63e3863 100644 --- a/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/scheduling/SchedulingManager.java +++ b/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/scheduling/SchedulingManager.java @@ -76,15 +76,15 @@ private SchedulingManager() { policyMap = new ConcurrentHashMap<Guid, ClusterPolicy>(); policyUnits = new ConcurrentHashMap<Guid, PolicyUnitImpl>(); - - init(); } - private void init() { + public void init() { + log.info("Initializing Scheduling manager"); loadPolicyUnits(); loadClusterPolicies(); ExternalSchedulerDiscoveryThread discoveryThread = new ExternalSchedulerDiscoveryThread(); discoveryThread.start(); + log.info("Initialized Scheduling manager"); } public void reloadPolicyUnits() { -- To view, visit http://gerrit.ovirt.org/17698 To unsubscribe, visit http://gerrit.ovirt.org/settings Gerrit-MessageType: newchange Gerrit-Change-Id: Ic74d28c2aa9700527f6217f4de2a2b4527286317 Gerrit-PatchSet: 1 Gerrit-Project: ovirt-engine Gerrit-Branch: master Gerrit-Owner: Laszlo Hornyak <lhorn...@redhat.com> _______________________________________________ Engine-patches mailing list Engine-patches@ovirt.org http://lists.ovirt.org/mailman/listinfo/engine-patches