Skip to content

Commit 85a4cd5

Browse files
assert env var not empty
1 parent f0bd2ae commit 85a4cd5

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

tools/testing/login/login.go

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ import (
55
"crypto/ed25519"
66
"crypto/x509"
77
"encoding/pem"
8+
"errors"
89
"fmt"
910
"log"
1011
"os"
@@ -22,7 +23,10 @@ type TokenIssuer struct {
2223
}
2324

2425
func NewTokenIssuer(ctx context.Context, cluster string) (*TokenIssuer, error) {
25-
fixedVerifierPk := os.Getenv("FIXED_VERIFIER_PK")
26+
fixedVerifierPk, ok := os.LookupEnv("FIXED_VERIFIER_PK")
27+
if !ok {
28+
return nil, errors.New("FIXED_VERIFIER_PK not found in environment")
29+
}
2630
pk, err := decodePrivateKeyPEM(fixedVerifierPk)
2731
if err != nil {
2832
return nil, fmt.Errorf("failed to parse fixed verifier key: %w", err)

0 commit comments

Comments
 (0)