github.com/kubeshop/testkube@v1.17.23/contrib/executor/init/cmd/agent/main.go (about) 1 package main 2 3 import ( 4 "context" 5 "os" 6 7 "github.com/pkg/errors" 8 9 "github.com/kubeshop/testkube/contrib/executor/init/pkg/runner" 10 "github.com/kubeshop/testkube/pkg/envs" 11 "github.com/kubeshop/testkube/pkg/executor/agent" 12 "github.com/kubeshop/testkube/pkg/executor/output" 13 ) 14 15 func main() { 16 params, err := envs.LoadTestkubeVariables() 17 if err != nil { 18 output.PrintError(os.Stderr, errors.Errorf("could not initialize Init Executor environment variables: %v", err)) 19 os.Exit(1) 20 } 21 agent.Run(context.Background(), runner.NewRunner(params), os.Args) 22 }