We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 73d11d3 commit 53dbc15Copy full SHA for 53dbc15
1 file changed
server/controller/http/service/vtap_group.go
@@ -162,6 +162,14 @@ func (a *AgentGroup) Create(vtapGroupCreate model.VtapGroupCreate) (resp model.V
162
}
163
db := dbInfo.DB
164
165
+ var count int64
166
+ db.Model(&metadbmodel.VTapGroup{}).Where("name = ?", vtapGroupCreate.Name).Count(&count)
167
+ if count > 0 {
168
+ return model.VtapGroup{}, response.ServiceError(
169
+ httpcommon.RESOURCE_ALREADY_EXIST,
170
+ fmt.Sprintf("vtap_group name (%s) already exist", vtapGroupCreate.Name))
171
+ }
172
+
173
db.Model(&metadbmodel.VTapGroup{}).Count(&vtapGroupCount)
174
if int(vtapGroupCount) > cfg.Spec.VTapGroupMax {
175
return model.VtapGroup{}, response.ServiceError(
0 commit comments