CLOUDSTACK-2192: [EIP/Optonal PublicIP] listNetworkOfferings is not returning info about the capability "AssociatePublicIP"
added eip and associateEip capability details to the StaticNat service response Project: http://git-wip-us.apache.org/repos/asf/cloudstack/repo Commit: http://git-wip-us.apache.org/repos/asf/cloudstack/commit/470995b1 Tree: http://git-wip-us.apache.org/repos/asf/cloudstack/tree/470995b1 Diff: http://git-wip-us.apache.org/repos/asf/cloudstack/diff/470995b1 Branch: refs/heads/master Commit: 470995b1c41a73f74e77d88663e61d08d7404ffa Parents: f84a273 Author: Murali Reddy <muralimmre...@gmail.com> Authored: Fri May 31 10:51:10 2013 +0530 Committer: Murali Reddy <muralimmre...@gmail.com> Committed: Fri May 31 19:08:39 2013 +0530 ---------------------------------------------------------------------- server/src/com/cloud/api/ApiResponseHelper.java | 7 ++++++- 1 files changed, 6 insertions(+), 1 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/cloudstack/blob/470995b1/server/src/com/cloud/api/ApiResponseHelper.java ---------------------------------------------------------------------- diff --git a/server/src/com/cloud/api/ApiResponseHelper.java b/server/src/com/cloud/api/ApiResponseHelper.java index 7e8eda0..c9ca089 100755 --- a/server/src/com/cloud/api/ApiResponseHelper.java +++ b/server/src/com/cloud/api/ApiResponseHelper.java @@ -2132,9 +2132,14 @@ public class ApiResponseHelper implements ResponseGenerator { CapabilityResponse eIp = new CapabilityResponse(); eIp.setName(Capability.ElasticIp.getName()); - eIp.setValue(offering.getElasticLb() ? "true" : "false"); + eIp.setValue(offering.getElasticIp() ? "true" : "false"); staticNatCapResponse.add(eIp); + CapabilityResponse associatePublicIp = new CapabilityResponse(); + associatePublicIp.setName(Capability.AssociatePublicIP.getName()); + associatePublicIp.setValue(offering.getAssociatePublicIP() ? "true" : "false"); + staticNatCapResponse.add(associatePublicIp); + svcRsp.setCapabilities(staticNatCapResponse); }