Skip to content
This repository was archived by the owner on Dec 18, 2025. It is now read-only.

Commit 1b636cd

Browse files
committed
was double loading env variable and this was breaking paths
1 parent 745aa22 commit 1b636cd

File tree

2 files changed

+6
-6
lines changed

2 files changed

+6
-6
lines changed

cmd/login.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -107,7 +107,7 @@ func executeLogin(args []string, getHome func() (string, pkg.ConfFiles, error),
107107
}
108108
switch {
109109
case authToken != "":
110-
if err := makeConf(confDir, pkg.PathWithEnv(confFiles.TokenPath), authToken); err != nil {
110+
if err := makeConf(confDir, confFiles.TokenPath, authToken); err != nil {
111111
return WriteError, err
112112
}
113113
return 0, nil
@@ -133,7 +133,7 @@ func executeLogin(args []string, getHome func() (string, pkg.ConfFiles, error),
133133
}
134134
}
135135
clientJSON = fmt.Sprintf("{\"clientId\":\"%v\",\"clientName\":\"%v\",\"clientSecret\":\"%v\"}", clientID, clientName, clientSecret)
136-
if err := makeConf(confDir, pkg.PathWithEnv(confFiles.SaPath), clientJSON); err != nil {
136+
if err := makeConf(confDir, confFiles.SaPath, clientJSON); err != nil {
137137
return WriteError, err
138138
}
139139
return 0, nil

cmd/login_test.go

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -127,7 +127,7 @@ func TestArgs(t *testing.T) {
127127
if exitCode != 0 {
128128
t.Fatalf("unexpected exit code %v", exitCode)
129129
}
130-
fd, err := os.Open(pkg.PathWithEnv(f))
130+
fd, err := os.Open(f)
131131
if err != nil {
132132
t.Fatalf("unexpected error %v", err)
133133
}
@@ -175,7 +175,7 @@ func TestArgsWithNoPermission(t *testing.T) {
175175
if exitCode != WriteError {
176176
t.Errorf("unexpected exit code %v", exitCode)
177177
}
178-
expected := fmt.Sprintf("unable to create the login file due to error open %v: permission denied", pkg.PathWithEnv(f))
178+
expected := fmt.Sprintf("unable to create the login file due to error open %v: permission denied", f)
179179
if err.Error() != expected {
180180
t.Errorf("expected '%v' but was '%v'", expected, err.Error())
181181
}
@@ -390,7 +390,7 @@ func TestLoginToken(t *testing.T) {
390390
if exitCode != 0 {
391391
t.Fatalf("unexpected exit code %v", exitCode)
392392
}
393-
fd, err := os.Open(pkg.PathWithEnv(f))
393+
fd, err := os.Open(f)
394394
if err != nil {
395395
t.Fatalf("unexpected error %v", err)
396396
}
@@ -431,7 +431,7 @@ func TestLoginTokenInvalidPerms(t *testing.T) {
431431
if exitCode != WriteError {
432432
t.Errorf("unexpected exit code %v", exitCode)
433433
}
434-
expected := fmt.Sprintf("unable to create the login file due to error open %v: permission denied", pkg.PathWithEnv(f))
434+
expected := fmt.Sprintf("unable to create the login file due to error open %v: permission denied", f)
435435
if err.Error() != expected {
436436
t.Errorf("expected '%v' but was '%v'", expected, err.Error())
437437
}

0 commit comments

Comments
 (0)