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",