File tree Expand file tree Collapse file tree 1 file changed +5
-4
lines changed
builder/hyperv/common/wsl Expand file tree Collapse file tree 1 file changed +5
-4
lines changed Original file line number Diff line number Diff line change @@ -42,18 +42,19 @@ func GetWSlTemp() (string, error) {
4242 err := command .Run ()
4343
4444 stderrString := strings .TrimSpace (stderr .String ())
45+ stdoutString := strings .TrimSpace (stdout .String ())
4546
4647 if _ , ok := err .(* exec.ExitError ); ok {
47- err = fmt .Errorf ("Error getting wsl TEMP dir: %s" , stderrString )
48+ err = fmt .Errorf ("Error getting wsl TEMP dir (exec) : %s" , stderrString )
4849 return "" , err
4950 }
5051
51- if len (stderrString ) > 0 {
52- err = fmt .Errorf ("Error getting wsl TEMP dir: %s" , stderrString )
52+ if len (stdoutString ) == 0 && len ( stderrString ) > 0 {
53+ err = fmt .Errorf ("Error getting wsl TEMP dir (stderr): \" %s \" , %s" , stdoutString , stderrString )
5354 return "" , err
5455 }
5556
56- return strings . TrimSpace ( stdout . String ()) , err
57+ return stdoutString , err
5758}
5859
5960func ConvertWindowsPathToWSlPath (winPath string ) (string , error ) {
You can’t perform that action at this time.
0 commit comments