Skip to content

Commit 7b224a9

Browse files
committed
refactor: remove unused provider files and clean up apply selector logic
- Deleted unused provider files for Deployment, Environment, JobAgent, Policy, and System to streamline the codebase. - Updated applySelectorToSpecs function to remove references to deleted spec types, simplifying the logic for applying metadata to ResourceItemSpec only. - Enhanced code clarity by removing commented-out code and unnecessary cases in the switch statement.
1 parent bc2a6bb commit 7b224a9

6 files changed

Lines changed: 0 additions & 1036 deletions

File tree

cmd/ctrlc/root/apply/selector.go

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -9,14 +9,8 @@ func applySelectorToSpecs(selector *providers.Selector, specs []providers.TypedS
99

1010
for _, spec := range specs {
1111
switch typed := spec.Spec.(type) {
12-
case *providers.JobAgentSpec:
13-
typed.Metadata = selector.ApplyMetadata(typed.Metadata)
1412
case *providers.ResourceItemSpec:
1513
typed.Metadata = selector.ApplyMetadata(typed.Metadata)
16-
case *providers.DeploymentSpec:
17-
typed.Metadata = selector.ApplyMetadata(typed.Metadata)
18-
case *providers.PolicySpec:
19-
typed.Metadata = selector.ApplyMetadata(typed.Metadata)
2014
}
2115
}
2216
}

internal/api/providers/deployment.go

Lines changed: 0 additions & 199 deletions
This file was deleted.

internal/api/providers/environment.go

Lines changed: 0 additions & 162 deletions
This file was deleted.

0 commit comments

Comments
 (0)