Maor Lipchuk has uploaded a new change for review.

Change subject: core: Remove unused shutdown commands.
......................................................................

core: Remove unused shutdown commands.

Removing unused vdc command ShutdownVdsCommand and its parameter class.
also removing vds command ShutdownVdsVDSCommand and its parameter class.

Change-Id: I42cb8777ea1838229e05c17cae46e75305510dc6
Signed-off-by: Maor Lipchuk <mlipc...@redhat.com>
---
D 
backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/ShutdownVdsCommand.java
M 
backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/action/VdcActionType.java
D 
backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/action/VdsShutdownParameters.java
D 
backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/vdscommands/ShutdownVdsVDSCommandParameters.java
M 
backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/vdscommands/VDSCommandType.java
D 
backend/manager/modules/vdsbroker/src/main/java/org/ovirt/engine/core/vdsbroker/vdsbroker/ShutdownVdsVDSCommand.java
6 files changed, 0 insertions(+), 121 deletions(-)


  git pull ssh://gerrit.ovirt.org:29418/ovirt-engine refs/changes/89/13889/1

diff --git 
a/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/ShutdownVdsCommand.java
 
b/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/ShutdownVdsCommand.java
deleted file mode 100644
index dd39bb3..0000000
--- 
a/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/ShutdownVdsCommand.java
+++ /dev/null
@@ -1,51 +0,0 @@
-package org.ovirt.engine.core.bll;
-
-import org.ovirt.engine.core.common.AuditLogType;
-import org.ovirt.engine.core.common.action.VdsShutdownParameters;
-import org.ovirt.engine.core.common.businessentities.VDSStatus;
-import org.ovirt.engine.core.common.errors.VdcBLLException;
-import org.ovirt.engine.core.common.errors.VdcBllErrors;
-import 
org.ovirt.engine.core.common.vdscommands.ShutdownVdsVDSCommandParameters;
-import org.ovirt.engine.core.common.vdscommands.VDSCommandType;
-import org.ovirt.engine.core.common.vdscommands.VDSReturnValue;
-import org.ovirt.engine.core.dal.VdcBllMessages;
-
-public class ShutdownVdsCommand<T extends VdsShutdownParameters> extends 
VdsCommand<T> {
-    public ShutdownVdsCommand(T parameters) {
-        super(parameters);
-
-    }
-
-    @Override
-    protected void executeCommand() {
-        VDSReturnValue result = Backend
-                .getInstance()
-                .getResourceManager()
-                .RunVdsCommand(VDSCommandType.ShutdownVds,
-                        new ShutdownVdsVDSCommandParameters(getVds().getId(), 
getParameters().getReboot()));
-        if (result == null || (VDSStatus) result.getReturnValue() != 
VDSStatus.Down) {
-            throw new VdcBLLException(VdcBllErrors.VDS_SHUTDOWN_ERROR);
-        }
-        getVds().setStatus((VDSStatus) result.getReturnValue());
-        setSucceeded(true);
-    }
-
-    @Override
-    protected boolean canDoAction() {
-        boolean returnValue = true;
-        if (getVds() == null) {
-            addCanDoActionMessage(VdcBllMessages.VDS_SHUTDOWN_VDS_NOT_FOUND);
-            returnValue = false;
-        }
-        if (getVds().getStatus() == VDSStatus.Down || getVds().getStatus() == 
VDSStatus.NonResponsive) {
-            addCanDoActionMessage(VdcBllMessages.VDS_SHUTDOWN_NO_RESPONSE);
-            returnValue = false;
-        }
-        return returnValue;
-    }
-
-    @Override
-    public AuditLogType getAuditLogTypeValue() {
-        return getSucceeded() ? AuditLogType.USER_VDS_SHUTDOWN : 
AuditLogType.USER_FAILED_VDS_SHUTDOWN;
-    }
-}
diff --git 
a/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/action/VdcActionType.java
 
b/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/action/VdcActionType.java
index d749a7c..10e018e 100644
--- 
a/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/action/VdcActionType.java
+++ 
b/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/action/VdcActionType.java
@@ -60,7 +60,6 @@
     ActivateVds(108, ActionGroup.MANIPUTLATE_HOST, QuotaDependency.NONE),
     InstallVds(109, QuotaDependency.NONE),
     ClearNonResponsiveVdsVms(110, QuotaDependency.NONE),
-    ShutdownVds(111, QuotaDependency.NONE),
     ApproveVds(112, ActionGroup.CREATE_HOST, QuotaDependency.NONE),
     HandleVdsCpuFlagsOrClusterChanged(114, QuotaDependency.NONE),
     InitVdsOnUp(115, QuotaDependency.NONE),
diff --git 
a/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/action/VdsShutdownParameters.java
 
b/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/action/VdsShutdownParameters.java
deleted file mode 100644
index 85a4fbe..0000000
--- 
a/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/action/VdsShutdownParameters.java
+++ /dev/null
@@ -1,24 +0,0 @@
-package org.ovirt.engine.core.common.action;
-
-import org.ovirt.engine.core.compat.*;
-
-public class VdsShutdownParameters extends VdsActionParameters {
-    private static final long serialVersionUID = 6589404824277164961L;
-    private boolean privateReboot;
-
-    public boolean getReboot() {
-        return privateReboot;
-    }
-
-    private void setReboot(boolean value) {
-        privateReboot = value;
-    }
-
-    public VdsShutdownParameters(Guid vdsId, boolean reboot) {
-        super(vdsId);
-        setReboot(reboot);
-    }
-
-    public VdsShutdownParameters() {
-    }
-}
diff --git 
a/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/vdscommands/ShutdownVdsVDSCommandParameters.java
 
b/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/vdscommands/ShutdownVdsVDSCommandParameters.java
deleted file mode 100644
index c2c28f2..0000000
--- 
a/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/vdscommands/ShutdownVdsVDSCommandParameters.java
+++ /dev/null
@@ -1,24 +0,0 @@
-package org.ovirt.engine.core.common.vdscommands;
-
-import org.ovirt.engine.core.compat.Guid;
-
-public class ShutdownVdsVDSCommandParameters extends 
VdsIdVDSCommandParametersBase {
-    private boolean _reboot;
-
-    public ShutdownVdsVDSCommandParameters(Guid vdsId, boolean reboot) {
-        super(vdsId);
-        _reboot = reboot;
-    }
-
-    public boolean getReboot() {
-        return _reboot;
-    }
-
-    public ShutdownVdsVDSCommandParameters() {
-    }
-
-    @Override
-    public String toString() {
-        return String.format("%s, reboot=%s", super.toString(), getReboot());
-    }
-}
diff --git 
a/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/vdscommands/VDSCommandType.java
 
b/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/vdscommands/VDSCommandType.java
index c876a11..76e4e20 100644
--- 
a/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/vdscommands/VDSCommandType.java
+++ 
b/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/vdscommands/VDSCommandType.java
@@ -27,7 +27,6 @@
     IsVmDuringInitiating("org.ovirt.engine.core.vdsbroker"),
     StartSpice("org.ovirt.engine.core.vdsbroker.vdsbroker"),
     RunVmHyperChannelCommand("org.ovirt.engine.core.vdsbroker.vdsbroker"),
-    ShutdownVds("org.ovirt.engine.core.vdsbroker.vdsbroker"),
     UpdateVdsVMsCleared("org.ovirt.engine.core.vdsbroker"),
     AddNetwork("org.ovirt.engine.core.vdsbroker.vdsbroker"),
     RemoveNetwork("org.ovirt.engine.core.vdsbroker.vdsbroker"),
diff --git 
a/backend/manager/modules/vdsbroker/src/main/java/org/ovirt/engine/core/vdsbroker/vdsbroker/ShutdownVdsVDSCommand.java
 
b/backend/manager/modules/vdsbroker/src/main/java/org/ovirt/engine/core/vdsbroker/vdsbroker/ShutdownVdsVDSCommand.java
deleted file mode 100644
index 314b1b1..0000000
--- 
a/backend/manager/modules/vdsbroker/src/main/java/org/ovirt/engine/core/vdsbroker/vdsbroker/ShutdownVdsVDSCommand.java
+++ /dev/null
@@ -1,20 +0,0 @@
-package org.ovirt.engine.core.vdsbroker.vdsbroker;
-
-import org.ovirt.engine.core.common.businessentities.*;
-import org.ovirt.engine.core.common.vdscommands.*;
-
-public class ShutdownVdsVDSCommand<P extends ShutdownVdsVDSCommandParameters> 
extends VdsBrokerCommand<P> {
-    public ShutdownVdsVDSCommand(P parameters) {
-        super(parameters);
-        _reboot = parameters.getReboot() ? 1 : 0;
-    }
-
-    private int _reboot;
-
-    @Override
-    protected void ExecuteVdsBrokerCommand() {
-        status = getBroker().shutdownHost(_reboot);
-        ProceedProxyReturnValue();
-        this.setReturnValue(VDSStatus.Down);
-    }
-}


--
To view, visit http://gerrit.ovirt.org/13889
To unsubscribe, visit http://gerrit.ovirt.org/settings

Gerrit-MessageType: newchange
Gerrit-Change-Id: I42cb8777ea1838229e05c17cae46e75305510dc6
Gerrit-PatchSet: 1
Gerrit-Project: ovirt-engine
Gerrit-Branch: master
Gerrit-Owner: Maor Lipchuk <mlipc...@redhat.com>
_______________________________________________
Engine-patches mailing list
Engine-patches@ovirt.org
http://lists.ovirt.org/mailman/listinfo/engine-patches

Reply via email to