| package model
|
|
|
| func GetModelEnableGroups(modelName string) []string {
|
|
|
| GetPricing()
|
|
|
| if modelName == "" {
|
| return make([]string, 0)
|
| }
|
|
|
| modelEnableGroupsLock.RLock()
|
| groups, ok := modelEnableGroups[modelName]
|
| modelEnableGroupsLock.RUnlock()
|
| if !ok {
|
| return make([]string, 0)
|
| }
|
| return groups
|
| }
|
|
|
|
|
| func GetModelQuotaTypes(modelName string) []int {
|
| GetPricing()
|
|
|
| modelEnableGroupsLock.RLock()
|
| quota, ok := modelQuotaTypeMap[modelName]
|
| modelEnableGroupsLock.RUnlock()
|
| if !ok {
|
| return []int{}
|
| }
|
| return []int{quota}
|
| }
|
|
|