mirror of
https://github.com/yunionio/cloudpods.git
synced 2026-09-19 10:46:58 +08:00
Add metadata for GuestTempalte details
This commit is contained in:
@@ -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"`
|
||||
|
||||
@@ -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{}
|
||||
|
||||
Reference in New Issue
Block a user