Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 2 additions & 1 deletion pkg/minikube/localpath/localpath.go
Original file line number Diff line number Diff line change
Expand Up @@ -47,7 +47,8 @@ func MiniPath() string {
return filepath.Join(homedir.HomeDir(), ".minikube")
}
if filepath.Base(minikubeHomeEnv) == ".minikube" {
return minikubeHomeEnv
// Normalize to platform-specific separators for consistency on Windows.
return filepath.Clean(filepath.FromSlash(minikubeHomeEnv))
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is value from the MINIKUBE_HOME environment variable. Why do we need to fix value set by the user? they should set the right value, and it the path is invalid the minikube command should fail.

If the issue comes from a test using wrong path, we should fix the test, not the code.

}
return filepath.Join(minikubeHomeEnv, ".minikube")
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

However if we need to fix the value for the user, why we don't need to fix it in this case?

}
Expand Down
Loading