fix metal provider flag and env loading, and return error if provider not defined

This commit is contained in:
Mike Mason
2023-07-19 17:48:22 +00:00
parent 6c5073ba9b
commit 02c7895449
6 changed files with 45 additions and 0 deletions

View File

@@ -5,4 +5,7 @@ import "errors"
var (
// ErrUnauthorized is returned when the token provided did not validate to a user.
ErrUnauthorized = errors.New("unauthorized key")
// ErrMetalProviderRequired is returned when no provider has been configured for the metal client.
ErrMetalProviderRequired = errors.New("metal provider required")
)