You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@cloudstack.apache.org by Likitha Shetty <li...@citrix.com> on 2012/07/06 13:10:22 UTC

Review Request: Implementation of 3 ec2 commands: ec2-create-tags, ec2-delete-tags and ec2-decribe-tags. Component: AWSAPI.

-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/5802/
-----------------------------------------------------------

Review request for cloudstack and Prachi Damle.


Description
-------

Adding support in AWSAPI for CloudStack API's that implement the tags feature.


Diffs
-----

  awsapi/src/com/cloud/bridge/service/EC2SoapServiceImpl.java 9e10e09 
  awsapi/src/com/cloud/bridge/service/core/ec2/EC2DescribeTags.java PRE-CREATION 
  awsapi/src/com/cloud/bridge/service/core/ec2/EC2DescribeTagsResponse.java PRE-CREATION 
  awsapi/src/com/cloud/bridge/service/core/ec2/EC2Engine.java b15cb7b 
  awsapi/src/com/cloud/bridge/service/core/ec2/EC2ResourceTag.java PRE-CREATION 
  awsapi/src/com/cloud/bridge/service/core/ec2/EC2TagKeyValue.java PRE-CREATION 
  awsapi/src/com/cloud/bridge/service/core/ec2/EC2TagTypeId.java PRE-CREATION 
  awsapi/src/com/cloud/bridge/service/core/ec2/EC2Tags.java PRE-CREATION 
  awsapi/src/com/cloud/bridge/service/core/ec2/EC2TagsFilterSet.java PRE-CREATION 
  awsapi/src/com/cloud/stack/CloudStackApi.java 095a29a 
  awsapi/src/com/cloud/stack/models/ApiConstants.java 6a6df71 
  awsapi/src/com/cloud/stack/models/CloudStackResourceTag.java PRE-CREATION 

Diff: https://reviews.apache.org/r/5802/diff/


Testing
-------

Verified the output of,
1. ec2-create-tags for all 4 supported ec2 resources(image, instance, volume and snapshot) with and without tag-value.
2. ec2-delete-tags for all types of created tags.
3. ec2-describe-tags with and without all supported filter.


Thanks,

Likitha Shetty


Re: Review Request: Implementation of 3 ec2 commands: ec2-create-tags, ec2-delete-tags and ec2-decribe-tags. Component: AWSAPI.

Posted by Prachi Damle <pr...@citrix.com>.
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/5802/#review9095
-----------------------------------------------------------


The code looks fine. However need to correct the license in some of the files under com/cloud/bridge/service/core/ec2/ package. These files have both the license headers, please just keep the Apache license.

- Prachi Damle


On July 6, 2012, 11:10 a.m., Likitha Shetty wrote:
> 
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> https://reviews.apache.org/r/5802/
> -----------------------------------------------------------
> 
> (Updated July 6, 2012, 11:10 a.m.)
> 
> 
> Review request for cloudstack and Prachi Damle.
> 
> 
> Description
> -------
> 
> Adding support in AWSAPI for CloudStack API's that implement the tags feature.
> 
> 
> Diffs
> -----
> 
>   awsapi/src/com/cloud/bridge/service/EC2SoapServiceImpl.java 9e10e09 
>   awsapi/src/com/cloud/bridge/service/core/ec2/EC2DescribeTags.java PRE-CREATION 
>   awsapi/src/com/cloud/bridge/service/core/ec2/EC2DescribeTagsResponse.java PRE-CREATION 
>   awsapi/src/com/cloud/bridge/service/core/ec2/EC2Engine.java b15cb7b 
>   awsapi/src/com/cloud/bridge/service/core/ec2/EC2ResourceTag.java PRE-CREATION 
>   awsapi/src/com/cloud/bridge/service/core/ec2/EC2TagKeyValue.java PRE-CREATION 
>   awsapi/src/com/cloud/bridge/service/core/ec2/EC2TagTypeId.java PRE-CREATION 
>   awsapi/src/com/cloud/bridge/service/core/ec2/EC2Tags.java PRE-CREATION 
>   awsapi/src/com/cloud/bridge/service/core/ec2/EC2TagsFilterSet.java PRE-CREATION 
>   awsapi/src/com/cloud/stack/CloudStackApi.java 095a29a 
>   awsapi/src/com/cloud/stack/models/ApiConstants.java 6a6df71 
>   awsapi/src/com/cloud/stack/models/CloudStackResourceTag.java PRE-CREATION 
> 
> Diff: https://reviews.apache.org/r/5802/diff/
> 
> 
> Testing
> -------
> 
> Verified the output of,
> 1. ec2-create-tags for all 4 supported ec2 resources(image, instance, volume and snapshot) with and without tag-value.
> 2. ec2-delete-tags for all types of created tags.
> 3. ec2-describe-tags with and without all supported filter.
> 
> 
> Thanks,
> 
> Likitha Shetty
> 
>


Re: Review Request: Implementation of 3 ec2 commands: ec2-create-tags, ec2-delete-tags and ec2-decribe-tags. Component: AWSAPI.

Posted by Prachi Damle <pr...@citrix.com>.
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/5802/#review9378
-----------------------------------------------------------

Ship it!


Reviewed, the license changes are correct

- Prachi Damle


On July 12, 2012, 5:23 a.m., Likitha Shetty wrote:
> 
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> https://reviews.apache.org/r/5802/
> -----------------------------------------------------------
> 
> (Updated July 12, 2012, 5:23 a.m.)
> 
> 
> Review request for cloudstack and Prachi Damle.
> 
> 
> Description
> -------
> 
> Adding support in AWSAPI for CloudStack API's that implement the tags feature.
> 
> 
> Diffs
> -----
> 
>   awsapi/src/com/cloud/bridge/service/EC2SoapServiceImpl.java 9e10e09 
>   awsapi/src/com/cloud/bridge/service/core/ec2/EC2DescribeTags.java PRE-CREATION 
>   awsapi/src/com/cloud/bridge/service/core/ec2/EC2DescribeTagsResponse.java PRE-CREATION 
>   awsapi/src/com/cloud/bridge/service/core/ec2/EC2Engine.java 5f45847 
>   awsapi/src/com/cloud/bridge/service/core/ec2/EC2ResourceTag.java PRE-CREATION 
>   awsapi/src/com/cloud/bridge/service/core/ec2/EC2TagKeyValue.java PRE-CREATION 
>   awsapi/src/com/cloud/bridge/service/core/ec2/EC2TagTypeId.java PRE-CREATION 
>   awsapi/src/com/cloud/bridge/service/core/ec2/EC2Tags.java PRE-CREATION 
>   awsapi/src/com/cloud/bridge/service/core/ec2/EC2TagsFilterSet.java PRE-CREATION 
>   awsapi/src/com/cloud/stack/CloudStackApi.java e46ebdd 
>   awsapi/src/com/cloud/stack/models/ApiConstants.java e00a9b9 
>   awsapi/src/com/cloud/stack/models/CloudStackResourceTag.java PRE-CREATION 
> 
> Diff: https://reviews.apache.org/r/5802/diff/
> 
> 
> Testing
> -------
> 
> Verified the output of,
> 1. ec2-create-tags for all 4 supported ec2 resources(image, instance, volume and snapshot) with and without tag-value.
> 2. ec2-delete-tags for all types of created tags.
> 3. ec2-describe-tags with and without all supported filter.
> 
> 
> Thanks,
> 
> Likitha Shetty
> 
>


Re: Review Request: Implementation of 3 ec2 commands: ec2-create-tags, ec2-delete-tags and ec2-decribe-tags. Component: AWSAPI.

Posted by Likitha Shetty <li...@citrix.com>.
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/5802/
-----------------------------------------------------------

(Updated July 12, 2012, 5:23 a.m.)


Review request for cloudstack and Prachi Damle.


Changes
-------

Updating the diff to modify the files that have both licence headers to keep just the Apache licence.


Description
-------

Adding support in AWSAPI for CloudStack API's that implement the tags feature.


Diffs (updated)
-----

  awsapi/src/com/cloud/bridge/service/EC2SoapServiceImpl.java 9e10e09 
  awsapi/src/com/cloud/bridge/service/core/ec2/EC2DescribeTags.java PRE-CREATION 
  awsapi/src/com/cloud/bridge/service/core/ec2/EC2DescribeTagsResponse.java PRE-CREATION 
  awsapi/src/com/cloud/bridge/service/core/ec2/EC2Engine.java 5f45847 
  awsapi/src/com/cloud/bridge/service/core/ec2/EC2ResourceTag.java PRE-CREATION 
  awsapi/src/com/cloud/bridge/service/core/ec2/EC2TagKeyValue.java PRE-CREATION 
  awsapi/src/com/cloud/bridge/service/core/ec2/EC2TagTypeId.java PRE-CREATION 
  awsapi/src/com/cloud/bridge/service/core/ec2/EC2Tags.java PRE-CREATION 
  awsapi/src/com/cloud/bridge/service/core/ec2/EC2TagsFilterSet.java PRE-CREATION 
  awsapi/src/com/cloud/stack/CloudStackApi.java e46ebdd 
  awsapi/src/com/cloud/stack/models/ApiConstants.java e00a9b9 
  awsapi/src/com/cloud/stack/models/CloudStackResourceTag.java PRE-CREATION 

Diff: https://reviews.apache.org/r/5802/diff/


Testing
-------

Verified the output of,
1. ec2-create-tags for all 4 supported ec2 resources(image, instance, volume and snapshot) with and without tag-value.
2. ec2-delete-tags for all types of created tags.
3. ec2-describe-tags with and without all supported filter.


Thanks,

Likitha Shetty