Skip to content

Commit

Permalink
Update dropped injection function
Browse files Browse the repository at this point in the history
  • Loading branch information
jonathan-innis committed Oct 12, 2023
1 parent 3618bc0 commit 5baf26f
Show file tree
Hide file tree
Showing 9 changed files with 17 additions and 26 deletions.
3 changes: 1 addition & 2 deletions hack/docs/configuration_gen_docs.go
Original file line number Diff line number Diff line change
Expand Up @@ -52,13 +52,12 @@ func main() {

envVarsBlock := "| Environment Variable | CLI Flag | Description |\n"
envVarsBlock += "|--|--|--|\n"
opts.VisitAll(func(f *flag.Flag) {
opts.FlagSet.VisitAll(func(f *flag.Flag) {
if f.DefValue == "" {
envVarsBlock += fmt.Sprintf("| %s | %s | %s|\n", strings.ReplaceAll(strings.ToUpper(f.Name), "-", "_"), "\\-\\-"+f.Name, f.Usage)
} else {
envVarsBlock += fmt.Sprintf("| %s | %s | %s (default = %s)|\n", strings.ReplaceAll(strings.ToUpper(f.Name), "-", "_"), "\\-\\-"+f.Name, f.Usage, f.DefValue)
}

})

log.Println("writing output to", outputFileName)
Expand Down
5 changes: 2 additions & 3 deletions pkg/cloudprovider/suite_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,6 @@ import (
. "github.com/onsi/gomega"
. "knative.dev/pkg/logging/testing"

"github.com/aws/karpenter-core/pkg/operator/injection"
"github.com/aws/karpenter/pkg/apis"
"github.com/aws/karpenter/pkg/apis/settings"
"github.com/aws/karpenter/pkg/test"
Expand All @@ -47,7 +46,7 @@ import (

var ctx context.Context
var stop context.CancelFunc
var opts options.Options
var opts *options.Options
var env *coretest.Environment
var awsEnv *test.Environment
var prov *provisioning.Provisioner
Expand Down Expand Up @@ -82,7 +81,7 @@ var _ = AfterSuite(func() {
})

var _ = BeforeEach(func() {
ctx = injection.WithOptions(ctx, opts)
ctx = options.ToContext(ctx, opts)
ctx = coresettings.ToContext(ctx, coretest.Settings())
ctx = settings.ToContext(ctx, test.Settings())

Expand Down
5 changes: 2 additions & 3 deletions pkg/controllers/nodeclass/suite_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,6 @@ import (
coresettings "github.com/aws/karpenter-core/pkg/apis/settings"
"github.com/aws/karpenter-core/pkg/events"
corecontroller "github.com/aws/karpenter-core/pkg/operator/controller"
"github.com/aws/karpenter-core/pkg/operator/injection"
"github.com/aws/karpenter-core/pkg/operator/options"
"github.com/aws/karpenter-core/pkg/operator/scheme"
coretest "github.com/aws/karpenter-core/pkg/test"
Expand All @@ -41,7 +40,7 @@ import (
var ctx context.Context
var env *coretest.Environment
var awsEnv *test.Environment
var opts options.Options
var opts *options.Options
var nodeTemplateController corecontroller.Controller
var nodeClassController corecontroller.Controller

Expand All @@ -66,7 +65,7 @@ var _ = AfterSuite(func() {
})

var _ = BeforeEach(func() {
ctx = injection.WithOptions(ctx, opts)
ctx = options.ToContext(ctx, opts)
awsEnv.Reset()
})

Expand Down
5 changes: 2 additions & 3 deletions pkg/providers/instance/suite_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,6 @@ import (

coresettings "github.com/aws/karpenter-core/pkg/apis/settings"
"github.com/aws/karpenter-core/pkg/events"
"github.com/aws/karpenter-core/pkg/operator/injection"
"github.com/aws/karpenter-core/pkg/operator/options"
"github.com/aws/karpenter-core/pkg/operator/scheme"
coretest "github.com/aws/karpenter-core/pkg/test"
Expand All @@ -36,7 +35,7 @@ import (
)

var ctx context.Context
var opts options.Options
var opts *options.Options
var env *coretest.Environment
var awsEnv *test.Environment
var cloudProvider *cloudprovider.CloudProvider
Expand All @@ -61,7 +60,7 @@ var _ = AfterSuite(func() {
})

var _ = BeforeEach(func() {
ctx = injection.WithOptions(ctx, opts)
ctx = options.ToContext(ctx, opts)
ctx = coresettings.ToContext(ctx, coretest.Settings())
ctx = settings.ToContext(ctx, test.Settings())
})
5 changes: 2 additions & 3 deletions pkg/providers/instancetype/suite_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,6 @@ import (
"github.com/aws/karpenter-core/pkg/controllers/provisioning"
"github.com/aws/karpenter-core/pkg/controllers/state"
"github.com/aws/karpenter-core/pkg/events"
"github.com/aws/karpenter-core/pkg/operator/injection"
"github.com/aws/karpenter-core/pkg/operator/options"
"github.com/aws/karpenter-core/pkg/operator/scheme"
coretest "github.com/aws/karpenter-core/pkg/test"
Expand All @@ -49,7 +48,7 @@ import (
)

var ctx context.Context
var opts options.Options
var opts *options.Options
var env *coretest.Environment
var awsEnv *test.Environment
var fakeClock *clock.FakeClock
Expand Down Expand Up @@ -80,7 +79,7 @@ var _ = AfterSuite(func() {
})

var _ = BeforeEach(func() {
ctx = injection.WithOptions(ctx, opts)
ctx = options.ToContext(ctx, opts)
ctx = coresettings.ToContext(ctx, coretest.Settings())
ctx = settings.ToContext(ctx, test.Settings())
cluster.Reset()
Expand Down
5 changes: 2 additions & 3 deletions pkg/providers/launchtemplate/suite_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,6 @@ import (
"github.com/aws/karpenter-core/pkg/controllers/provisioning"
"github.com/aws/karpenter-core/pkg/controllers/state"
"github.com/aws/karpenter-core/pkg/events"
"github.com/aws/karpenter-core/pkg/operator/injection"
"github.com/aws/karpenter-core/pkg/operator/options"
"github.com/aws/karpenter-core/pkg/operator/scheme"
coretest "github.com/aws/karpenter-core/pkg/test"
Expand All @@ -47,7 +46,7 @@ import (

var ctx context.Context
var stop context.CancelFunc
var opts options.Options
var opts *options.Options
var env *coretest.Environment
var awsEnv *test.Environment
var fakeClock *clock.FakeClock
Expand Down Expand Up @@ -81,7 +80,7 @@ var _ = AfterSuite(func() {
})

var _ = BeforeEach(func() {
ctx = injection.WithOptions(ctx, opts)
ctx = options.ToContext(ctx, opts)
ctx = coresettings.ToContext(ctx, coretest.Settings())
ctx = settings.ToContext(ctx, test.Settings())
cluster.Reset()
Expand Down
5 changes: 2 additions & 3 deletions pkg/providers/pricing/suite_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,6 @@ import (
. "knative.dev/pkg/logging/testing"

coresettings "github.com/aws/karpenter-core/pkg/apis/settings"
"github.com/aws/karpenter-core/pkg/operator/injection"
"github.com/aws/karpenter-core/pkg/operator/options"
"github.com/aws/karpenter-core/pkg/operator/scheme"
. "github.com/aws/karpenter-core/pkg/test/expectations"
Expand All @@ -45,7 +44,7 @@ import (

var ctx context.Context
var stop context.CancelFunc
var opts options.Options
var opts *options.Options
var env *coretest.Environment
var awsEnv *test.Environment
var controller *pricing.Controller
Expand All @@ -71,7 +70,7 @@ var _ = AfterSuite(func() {
})

var _ = BeforeEach(func() {
ctx = injection.WithOptions(ctx, opts)
ctx = options.ToContext(ctx, opts)
ctx = coresettings.ToContext(ctx, coretest.Settings())
ctx = settings.ToContext(ctx, test.Settings())

Expand Down
5 changes: 2 additions & 3 deletions pkg/providers/securitygroup/suite_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,6 @@ import (
"github.com/aws/karpenter/pkg/test"

coresettings "github.com/aws/karpenter-core/pkg/apis/settings"
"github.com/aws/karpenter-core/pkg/operator/injection"
"github.com/aws/karpenter-core/pkg/operator/options"
"github.com/aws/karpenter-core/pkg/operator/scheme"
coretest "github.com/aws/karpenter-core/pkg/test"
Expand All @@ -40,7 +39,7 @@ import (

var ctx context.Context
var stop context.CancelFunc
var opts options.Options
var opts *options.Options
var env *coretest.Environment
var awsEnv *test.Environment
var nodeClass *v1beta1.EC2NodeClass
Expand All @@ -65,7 +64,7 @@ var _ = AfterSuite(func() {
})

var _ = BeforeEach(func() {
ctx = injection.WithOptions(ctx, opts)
ctx = options.ToContext(ctx, opts)
ctx = coresettings.ToContext(ctx, coretest.Settings())
ctx = settings.ToContext(ctx, test.Settings())
nodeClass = test.EC2NodeClass(v1beta1.EC2NodeClass{
Expand Down
5 changes: 2 additions & 3 deletions pkg/providers/subnet/suite_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,6 @@ import (
"github.com/aws/karpenter/pkg/test"

coresettings "github.com/aws/karpenter-core/pkg/apis/settings"
"github.com/aws/karpenter-core/pkg/operator/injection"
"github.com/aws/karpenter-core/pkg/operator/options"
"github.com/aws/karpenter-core/pkg/operator/scheme"
coretest "github.com/aws/karpenter-core/pkg/test"
Expand All @@ -40,7 +39,7 @@ import (

var ctx context.Context
var stop context.CancelFunc
var opts options.Options
var opts *options.Options
var env *coretest.Environment
var awsEnv *test.Environment
var nodeClass *v1beta1.EC2NodeClass
Expand All @@ -65,7 +64,7 @@ var _ = AfterSuite(func() {
})

var _ = BeforeEach(func() {
ctx = injection.WithOptions(ctx, opts)
ctx = options.ToContext(ctx, opts)
ctx = coresettings.ToContext(ctx, coretest.Settings())
ctx = settings.ToContext(ctx, test.Settings())
nodeClass = test.EC2NodeClass(v1beta1.EC2NodeClass{
Expand Down

0 comments on commit 5baf26f

Please sign in to comment.