diff --git a/api/src/com/cloud/api/commands/DisableAutoScaleVmGroupCmd.java b/api/src/com/cloud/api/commands/DisableAutoScaleVmGroupCmd.java index d0d694cf841..086cfd29044 100644 --- a/api/src/com/cloud/api/commands/DisableAutoScaleVmGroupCmd.java +++ b/api/src/com/cloud/api/commands/DisableAutoScaleVmGroupCmd.java @@ -20,17 +20,19 @@ package com.cloud.api.commands; import org.apache.log4j.Logger; import com.cloud.api.ApiConstants; +import com.cloud.api.BaseAsyncCmd; import com.cloud.api.BaseCmd; import com.cloud.api.IdentityMapper; import com.cloud.api.Implementation; import com.cloud.api.Parameter; import com.cloud.api.ServerApiException; import com.cloud.api.response.AutoScaleVmGroupResponse; +import com.cloud.event.EventTypes; import com.cloud.network.as.AutoScaleVmGroup; import com.cloud.user.Account; @Implementation(description = "Disables an AutoScale Vm Group", responseObject = AutoScaleVmGroupResponse.class) -public class DisableAutoScaleVmGroupCmd extends BaseCmd { +public class DisableAutoScaleVmGroupCmd extends BaseAsyncCmd { public static final Logger s_logger = Logger.getLogger(DisableAutoScaleVmGroupCmd.class.getName()); private static final String s_name = "disableautoscalevmGroupresponse"; @@ -81,4 +83,13 @@ public class DisableAutoScaleVmGroupCmd extends BaseCmd { // tracked } + @Override + public String getEventType() { + return EventTypes.EVENT_AUTOSCALEVMGROUP_DISABLE; + } + + @Override + public String getEventDescription() { + return "Disabling AutoScale Vm Group. Vm Group Id: " + getId(); + } } diff --git a/api/src/com/cloud/api/commands/EnableAutoScaleVmGroupCmd.java b/api/src/com/cloud/api/commands/EnableAutoScaleVmGroupCmd.java index 4969df80b05..a7de00a859c 100644 --- a/api/src/com/cloud/api/commands/EnableAutoScaleVmGroupCmd.java +++ b/api/src/com/cloud/api/commands/EnableAutoScaleVmGroupCmd.java @@ -20,17 +20,19 @@ package com.cloud.api.commands; import org.apache.log4j.Logger; import com.cloud.api.ApiConstants; +import com.cloud.api.BaseAsyncCmd; import com.cloud.api.BaseCmd; import com.cloud.api.IdentityMapper; import com.cloud.api.Implementation; import com.cloud.api.Parameter; import com.cloud.api.ServerApiException; import com.cloud.api.response.AutoScaleVmGroupResponse; +import com.cloud.event.EventTypes; import com.cloud.network.as.AutoScaleVmGroup; import com.cloud.user.Account; @Implementation(description = "Enables an AutoScale Vm Group", responseObject = AutoScaleVmGroupResponse.class) -public class EnableAutoScaleVmGroupCmd extends BaseCmd { +public class EnableAutoScaleVmGroupCmd extends BaseAsyncCmd { public static final Logger s_logger = Logger.getLogger(EnableAutoScaleVmGroupCmd.class.getName()); private static final String s_name = "enableautoscalevmGroupresponse"; @@ -81,4 +83,14 @@ public class EnableAutoScaleVmGroupCmd extends BaseCmd { // tracked } + @Override + public String getEventType() { + return EventTypes.EVENT_AUTOSCALEVMGROUP_ENABLE; + } + + @Override + public String getEventDescription() { + return "Enabling AutoScale Vm Group. Vm Group Id: "+getId(); + } + } diff --git a/api/src/com/cloud/api/commands/UpdateAutoScalePolicyCmd.java b/api/src/com/cloud/api/commands/UpdateAutoScalePolicyCmd.java index 68c8ccb4b20..6c1ccbb83f4 100644 --- a/api/src/com/cloud/api/commands/UpdateAutoScalePolicyCmd.java +++ b/api/src/com/cloud/api/commands/UpdateAutoScalePolicyCmd.java @@ -99,7 +99,7 @@ public class UpdateAutoScalePolicyCmd extends BaseAsyncCmd { @Override public String getEventDescription() { - return "Updating Auto Scale Policy."; + return "Updating Auto Scale Policy. Policy Id: " + getId(); } @Override diff --git a/api/src/com/cloud/api/commands/UpdateAutoScaleVmGroupCmd.java b/api/src/com/cloud/api/commands/UpdateAutoScaleVmGroupCmd.java index df9a11ed636..a2a938fa0a6 100644 --- a/api/src/com/cloud/api/commands/UpdateAutoScaleVmGroupCmd.java +++ b/api/src/com/cloud/api/commands/UpdateAutoScaleVmGroupCmd.java @@ -113,12 +113,12 @@ public class UpdateAutoScaleVmGroupCmd extends BaseAsyncCmd { @Override public String getEventType() { - return "Update AutoScale Vm Group"; + return EventTypes.EVENT_AUTOSCALEVMGROUP_UPDATE; } @Override public String getEventDescription() { - return EventTypes.EVENT_AUTOSCALEVMGROUP_UPDATE; + return "Updating AutoScale Vm Group. Vm Group Id: "+getId(); } @Override diff --git a/api/src/com/cloud/api/commands/UpdateAutoScaleVmProfileCmd.java b/api/src/com/cloud/api/commands/UpdateAutoScaleVmProfileCmd.java index 3c6461d6c27..b6f32872544 100644 --- a/api/src/com/cloud/api/commands/UpdateAutoScaleVmProfileCmd.java +++ b/api/src/com/cloud/api/commands/UpdateAutoScaleVmProfileCmd.java @@ -116,7 +116,7 @@ public class UpdateAutoScaleVmProfileCmd extends BaseAsyncCmd { @Override public String getEventDescription() { - return "Updating AutoScale Vm Profile"; + return "Updating AutoScale Vm Profile. Vm Profile Id: " + getId(); } @Override