MCPcopy Create free account
hub / github.com/sourcegraph/checkup / provisionerConfig

Function provisionerConfig

cmd/provision.go:74–84  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

72}
73
74func provisionerConfig() (checkup.Provisioner, error) {
75 c := loadCheckup()
76 if c.Storage == nil {
77 return nil, fmt.Errorf("no storage configuration found")
78 }
79 prov, ok := c.Storage.(checkup.Provisioner)
80 if !ok {
81 return nil, fmt.Errorf("configured storage type does not have provisioning capabilities")
82 }
83 return prov, nil
84}
85
86func provisionerEnvVars(cmd *cobra.Command, args []string) (checkup.Provisioner, error) {
87 providerName := strings.ToLower(args[0])

Callers 1

provision.goFile · 0.85

Calls 1

loadCheckupFunction · 0.85

Tested by

no test coverage detected