You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cloudstack.apache.org by hu...@apache.org on 2014/07/17 10:11:19 UTC

[35/39] git commit: updated refs/heads/vpc-toolkit-hugo to 34bed5f

CS-19828: EC2 API tool errors while parsing response for detachVolume, describeAddress and revokeSecurityGroupIngress

    Changes:
    - Set the mandatory response properties in case of DetachVolume and DescribeAddress API responses
    - Use the correct CS API responsename for revokesecuritygroupingress

Conflicts:
	awsapi/src/com/cloud/bridge/service/core/ec2/EC2Engine.java


Project: http://git-wip-us.apache.org/repos/asf/cloudstack/repo
Commit: http://git-wip-us.apache.org/repos/asf/cloudstack/commit/2f2efb09
Tree: http://git-wip-us.apache.org/repos/asf/cloudstack/tree/2f2efb09
Diff: http://git-wip-us.apache.org/repos/asf/cloudstack/diff/2f2efb09

Branch: refs/heads/vpc-toolkit-hugo
Commit: 2f2efb095454025b51dafd08dcbb31e4e83d3cdb
Parents: 5b37c65
Author: Prachi Damle <pr...@citrix.com>
Authored: Mon Jul 14 16:29:11 2014 -0700
Committer: Prachi Damle <pr...@citrix.com>
Committed: Wed Jul 16 14:28:11 2014 -0700

----------------------------------------------------------------------
 awsapi/src/com/cloud/bridge/service/core/ec2/EC2Engine.java | 5 ++---
 awsapi/src/com/cloud/stack/models/ApiConstants.java         | 2 +-
 2 files changed, 3 insertions(+), 4 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/cloudstack/blob/2f2efb09/awsapi/src/com/cloud/bridge/service/core/ec2/EC2Engine.java
----------------------------------------------------------------------
diff --git a/awsapi/src/com/cloud/bridge/service/core/ec2/EC2Engine.java b/awsapi/src/com/cloud/bridge/service/core/ec2/EC2Engine.java
index 41fe56e..c8b0099 100644
--- a/awsapi/src/com/cloud/bridge/service/core/ec2/EC2Engine.java
+++ b/awsapi/src/com/cloud/bridge/service/core/ec2/EC2Engine.java
@@ -30,15 +30,12 @@ import java.util.List;
 import java.util.Map;
 import java.util.Properties;
 import java.util.UUID;
-
 import javax.inject.Inject;
 import javax.naming.ConfigurationException;
 import javax.xml.parsers.ParserConfigurationException;
-
 import org.apache.log4j.Logger;
 import org.springframework.stereotype.Component;
 import org.xml.sax.SAXException;
-
 import com.cloud.bridge.model.CloudStackServiceOfferingVO;
 import com.cloud.bridge.persist.dao.CloudStackAccountDao;
 import com.cloud.bridge.persist.dao.CloudStackSvcOfferingDao;
@@ -75,6 +72,7 @@ import com.cloud.stack.models.CloudStackVolume;
 import com.cloud.stack.models.CloudStackZone;
 import com.cloud.utils.component.ManagerBase;
 
+
 /**
  * EC2Engine processes the ec2 commands and calls their cloudstack analogs
  *
@@ -1175,6 +1173,7 @@ public class EC2Engine extends ManagerBase {
                 resp.setState(vol.getState());
                 resp.setType(vol.getVolumeType());
                 resp.setVMState(vol.getVirtualMachineState());
+                resp.setAttachmentState("detached");
                 resp.setZoneName(vol.getZoneName());
             }
         } catch (Exception e) {

http://git-wip-us.apache.org/repos/asf/cloudstack/blob/2f2efb09/awsapi/src/com/cloud/stack/models/ApiConstants.java
----------------------------------------------------------------------
diff --git a/awsapi/src/com/cloud/stack/models/ApiConstants.java b/awsapi/src/com/cloud/stack/models/ApiConstants.java
index 8eeebb0..e54f238 100644
--- a/awsapi/src/com/cloud/stack/models/ApiConstants.java
+++ b/awsapi/src/com/cloud/stack/models/ApiConstants.java
@@ -394,7 +394,7 @@ public class ApiConstants {
     public static final String RESTART_NETWORK = "restartNetwork";
     public static final String RESTART_NETWORK_RESPONSE = "restartnetworkresponse";
     public static final String REVOKE_SECURITY_GROUP_INGRESS = "revokeSecurityGroupIngress";
-    public static final String REVOKE_SECURITY_GROUP_INGRESS_RESPONSE = "revokesecuritygroupingress";
+    public static final String REVOKE_SECURITY_GROUP_INGRESS_RESPONSE = "revokesecuritygroupingressresponse";
     public static final String ROOT_DEVICE_ID = "rootdeviceid";
     public static final String ROOT_DEVICE_TYPE = "rootdevicetype";
     public static final String RULE_ID = "ruleid";