diff --git a/cmd/main.go b/cmd/main.go index 3ee68f7..e096a5f 100644 --- a/cmd/main.go +++ b/cmd/main.go @@ -152,7 +152,7 @@ func main() { } // Setup One Password Client - opClient, err := opclient.NewClient(version.OperatorVersion) + opClient, err := opclient.NewFromEnvironment(version.OperatorVersion) if err != nil { setupLog.Error(err, "unable to create 1Password client") os.Exit(1) diff --git a/pkg/onepassword/client/client.go b/pkg/onepassword/client/client.go index 7147381..52db568 100644 --- a/pkg/onepassword/client/client.go +++ b/pkg/onepassword/client/client.go @@ -18,8 +18,8 @@ type Client interface { GetVaultsByTitle(title string) ([]model.Vault, error) } -// NewClient creates a new 1Password client based on the provided configuration. -func NewClient(integrationVersion string) (Client, error) { +// NewFromEnvironment creates a new 1Password client based on the provided configuration. +func NewFromEnvironment(integrationVersion string) (Client, error) { connectHost, _ := os.LookupEnv("OP_CONNECT_HOST") connectToken, _ := os.LookupEnv("OP_CONNECT_TOKEN") serviceAccountToken, _ := os.LookupEnv("OP_SERVICE_ACCOUNT_TOKEN")