* *delete multiple storage group *param *storageGroupIds: []string, paths of the target storage groups *return *error: correctness of operation */
(storageGroupIds ...string)
| 269 | *error: correctness of operation |
| 270 | */ |
| 271 | func (s *Session) DeleteStorageGroups(storageGroupIds ...string) error { |
| 272 | r, err := s.client.DeleteStorageGroups(context.Background(), s.sessionId, storageGroupIds) |
| 273 | if err != nil && r == nil { |
| 274 | if s.reconnect() { |
| 275 | r, err = s.client.DeleteStorageGroups(context.Background(), s.sessionId, storageGroupIds) |
| 276 | } |
| 277 | } |
| 278 | if err != nil { |
| 279 | return err |
| 280 | } |
| 281 | return VerifySuccess(r) |
| 282 | } |
| 283 | |
| 284 | /* |
| 285 | *create single time series |
nothing calls this directly
no test coverage detected