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

Reply via email to