fix(region): cloudregion&zone add namei18n

This commit is contained in:
TangBin
2020-12-26 17:35:42 +08:00
parent 516892ed6f
commit d097679e47
44 changed files with 737 additions and 7 deletions
+6
View File
@@ -55,6 +55,12 @@ func (region *SRegion) GetName() string {
return region.client.cpcfg.Name
}
func (region *SRegion) GetI18n() cloudprovider.SModelI18nTable {
table := cloudprovider.SModelI18nTable{}
table["name"] = cloudprovider.NewSModelI18nEntry(region.GetName()).CN(region.GetName())
return table
}
func (region *SRegion) GetGlobalId() string {
return fmt.Sprintf("%s/%s", CLOUD_PROVIDER_ZSTACK, region.client.cpcfg.Id)
}
+6
View File
@@ -50,6 +50,12 @@ func (zone *SZone) GetName() string {
return zone.Name
}
func (zone *SZone) GetI18n() cloudprovider.SModelI18nTable {
table := cloudprovider.SModelI18nTable{}
table["name"] = cloudprovider.NewSModelI18nEntry(zone.GetName()).CN(zone.GetName())
return table
}
func (zone *SZone) GetGlobalId() string {
return zone.GetId()
}