From 00bee1b8301b2292d542c596d6942dc82b6010da Mon Sep 17 00:00:00 2001 From: qiwang <1364512070@qq.com> Date: Tue, 26 Mar 2024 09:39:01 +0800 Subject: [PATCH] feat:Add field to create virtual machine Former-commit-id: 4b22f78193ca4d48cf91fac4034ad2bf98345e48 --- api/desc/vm/pcm-vm.api | 1 + api/etc/pcm.yaml | 6 +++--- api/internal/types/types.go | 1 + 3 files changed, 5 insertions(+), 3 deletions(-) diff --git a/api/desc/vm/pcm-vm.api b/api/desc/vm/pcm-vm.api index cb605840..fd095a9b 100644 --- a/api/desc/vm/pcm-vm.api +++ b/api/desc/vm/pcm-vm.api @@ -330,6 +330,7 @@ type ( ErrorMsg string `json:"errorMsg,omitempty"` } Server { + AvailabilityZone string `json:"availability_zone" copier:"AvailabilityZone"` Name string `json:"name,optional" copier:"Name"` FlavorRef string `json:"flavorRef,optional" copier:"FlavorRef"` Description string `json:"description,optional" copier:"Description"` diff --git a/api/etc/pcm.yaml b/api/etc/pcm.yaml index 37a90f85..3e586ba2 100644 --- a/api/etc/pcm.yaml +++ b/api/etc/pcm.yaml @@ -77,9 +77,9 @@ OpenstackRpcConf: # core rpc PcmCoreRpcConf: - target: nacos://10.206.0.12:8848/pcm.core.rpc?timeout=30s&namespaceid=test&groupname=DEFAULT_GROUP&appName=pcm.core.api - # Endpoints: - # - 127.0.0.1:8888 + # target: nacos://10.206.0.12:8848/pcm.core.rpc?timeout=30s&namespaceid=test&groupname=DEFAULT_GROUP&appName=pcm.core.api + Endpoints: + - pcm-core-rpc:2004 NonBlock: true Timeout: 20000 diff --git a/api/internal/types/types.go b/api/internal/types/types.go index aeb3d62d..a3bbb150 100644 --- a/api/internal/types/types.go +++ b/api/internal/types/types.go @@ -2882,6 +2882,7 @@ type CreateServerResp struct { } type Server struct { + AvailabilityZone string `json:"availability_zone" copier:"AvailabilityZone"` Name string `json:"name,optional" copier:"Name"` FlavorRef string `json:"flavorRef,optional" copier:"FlavorRef"` Description string `json:"description,optional" copier:"Description"`