(_ context.Context, scaleSet uint)
| 405 | } |
| 406 | |
| 407 | func (s *sqlDatabase) GetScaleSetByID(_ context.Context, scaleSet uint) (params.ScaleSet, error) { |
| 408 | set, err := s.getScaleSetByID( |
| 409 | s.conn, |
| 410 | scaleSet, |
| 411 | "Instances", |
| 412 | "Enterprise", |
| 413 | "Enterprise.Endpoint", |
| 414 | "Organization", |
| 415 | "Organization.Endpoint", |
| 416 | "Repository", |
| 417 | "Repository.Endpoint", |
| 418 | "Template", |
| 419 | "Tags", |
| 420 | ) |
| 421 | if err != nil { |
| 422 | return params.ScaleSet{}, fmt.Errorf("error fetching scale set by ID: %w", err) |
| 423 | } |
| 424 | return s.sqlToCommonScaleSet(set) |
| 425 | } |
| 426 | |
| 427 | func (s *sqlDatabase) DeleteScaleSetByID(_ context.Context, scaleSetID uint) (err error) { |
| 428 | var scaleSet params.ScaleSet |
no test coverage detected