Add metadata for GuestTempalte details

This commit is contained in:
rainzm
2020-07-27 15:16:32 +08:00
parent 45a3e08055
commit 49e4e31dac
2 changed files with 4 additions and 0 deletions
+1
View File
@@ -72,6 +72,7 @@ type GuestTemplateListInput struct {
}
type GuestTemplateConfigInfo struct {
Metadata map[string]string `json:"metadata"`
Secgroup string `json:"secgroup"`
Sku GuestTemplateSku `json:"sku"`
Disks []GuestTemplateDisk `json:"disks"`
+3
View File
@@ -355,6 +355,9 @@ func (gt *SGuestTemplate) getMoreDetails(ctx context.Context, userCred mcclient.
}
out.Brand = Hypervisor2Brand(gt.Hypervisor)
// metadata
configInfo.Metadata = input.Metadata
// sku deal
if len(input.InstanceType) > 0 {
skuOutput := computeapis.GuestTemplateSku{}