Eli Mesika has uploaded a new change for review. Change subject: core[BE]: Adding external status to host ......................................................................
core[BE]: Adding external status to host This patch adds the new field to the VDS and VDSDynamic BE Change-Id: Id7d4804a2909b10ec278cf8564e2c9b1993bb022 Signed-off-by: emesika <emes...@redhat.com> --- M backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/businessentities/VDS.java M backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/businessentities/VdsDynamic.java 2 files changed, 20 insertions(+), 0 deletions(-) git pull ssh://gerrit.ovirt.org:29418/ovirt-engine refs/changes/93/40993/1 diff --git a/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/businessentities/VDS.java b/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/businessentities/VDS.java index 0640874..392fa85 100644 --- a/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/businessentities/VDS.java +++ b/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/businessentities/VDS.java @@ -134,6 +134,7 @@ vds.setSshPort(getSshPort()); vds.setSshUsername(getSshUsername()); vds.setStatus(getStatus()); + vds.setExternalStatus(getExternalStatus()); vds.setHardwareManufacturer(getHardwareManufacturer()); vds.setHardwareProductName(getHardwareProductName()); vds.setHardwareVersion(getHardwareVersion()); @@ -375,6 +376,14 @@ vdsDynamic.setStatus(value); } + public ExternalStatus getExternalStatus() { + return vdsDynamic.getExternalStatus(); + } + + public void setExternalStatus(ExternalStatus externalStatus) { + vdsDynamic.setExternalStatus(externalStatus); + } + public Integer getCpuCores() { return vdsDynamic.getCpuCores(); } diff --git a/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/businessentities/VdsDynamic.java b/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/businessentities/VdsDynamic.java index 084dd84..4162c3c 100644 --- a/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/businessentities/VdsDynamic.java +++ b/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/businessentities/VdsDynamic.java @@ -23,6 +23,8 @@ private VDSStatus status; + private ExternalStatus externalStatus; + private Integer cpuCores; private Integer cpuThreads; @@ -171,6 +173,7 @@ libvirtVersion = new RpmVersion(); glusterVersion = new RpmVersion(); status = VDSStatus.Unassigned; + externalStatus = ExternalStatus.Ok; previousStatus = VDSStatus.Unassigned; nonOperationalReason = NonOperationalReason.NONE; cpuSpeedMh = BigDecimal.valueOf(0.0); @@ -282,6 +285,14 @@ status = value; } + public ExternalStatus getExternalStatus() { + return externalStatus; + } + + public void setExternalStatus(ExternalStatus externalStatus) { + this.externalStatus = externalStatus; + } + @Override public Guid getId() { return id; -- To view, visit https://gerrit.ovirt.org/40993 To unsubscribe, visit https://gerrit.ovirt.org/settings Gerrit-MessageType: newchange Gerrit-Change-Id: Id7d4804a2909b10ec278cf8564e2c9b1993bb022 Gerrit-PatchSet: 1 Gerrit-Project: ovirt-engine Gerrit-Branch: master Gerrit-Owner: Eli Mesika <emes...@redhat.com> _______________________________________________ Engine-patches mailing list Engine-patches@ovirt.org http://lists.ovirt.org/mailman/listinfo/engine-patches