This is an automated email from the ASF dual-hosted git repository.

pearl11594 pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/cloudstack-go.git


The following commit(s) were added to refs/heads/main by this push:
     new 3a71fc1  Adding AddCluster and CreatePod to getRawValue
     new 8673770  Merge pull request #69 from poddm/getrawvalueupdates1
3a71fc1 is described below

commit 3a71fc18cdacca9104f1d22c010cef7def794ec5
Author: poddm <[email protected]>
AuthorDate: Wed Aug 9 12:15:57 2023 -0700

    Adding AddCluster and CreatePod to getRawValue
---
 cloudstack/ClusterService.go | 4 ++++
 cloudstack/PodService.go     | 4 ++++
 generate/generate.go         | 2 ++
 3 files changed, 10 insertions(+)

diff --git a/cloudstack/ClusterService.go b/cloudstack/ClusterService.go
index 1bc5667..795b2ec 100644
--- a/cloudstack/ClusterService.go
+++ b/cloudstack/ClusterService.go
@@ -434,6 +434,10 @@ func (s *ClusterService) AddCluster(p *AddClusterParams) 
(*AddClusterResponse, e
                return nil, err
        }
 
+       if resp, err = getRawValue(resp); err != nil {
+               return nil, err
+       }
+
        var r AddClusterResponse
        if err := json.Unmarshal(resp, &r); err != nil {
                return nil, err
diff --git a/cloudstack/PodService.go b/cloudstack/PodService.go
index c4e369a..4e2a152 100644
--- a/cloudstack/PodService.go
+++ b/cloudstack/PodService.go
@@ -202,6 +202,10 @@ func (s *PodService) CreatePod(p *CreatePodParams) 
(*CreatePodResponse, error) {
                return nil, err
        }
 
+       if resp, err = getRawValue(resp); err != nil {
+               return nil, err
+       }
+
        var r CreatePodResponse
        if err := json.Unmarshal(resp, &r); err != nil {
                return nil, err
diff --git a/generate/generate.go b/generate/generate.go
index bf2ffa1..111c3a9 100644
--- a/generate/generate.go
+++ b/generate/generate.go
@@ -1710,6 +1710,7 @@ func (s *service) generateNewAPICallFunc(a *API) {
        pn("")
        switch n {
        case
+               "AddCluster",
                "AddImageStore",
                "CreateAccount",
                "CreateDomain",
@@ -1721,6 +1722,7 @@ func (s *service) generateNewAPICallFunc(a *API) {
                "UpdateServiceOffering",
                "UpdateConfiguration",
                "UpdateCluster",
+               "CreatePod",
                "CreateSSHKeyPair",
                "CreateSecurityGroup",
                "CreateServiceOffering",

Reply via email to