(path string, dir bool)
| 104 | } |
| 105 | |
| 106 | func pathExists(path string, dir bool) (bool, error) { |
| 107 | info, err := os.Stat(path) |
| 108 | if err == nil { |
| 109 | return info.IsDir() == dir, nil |
| 110 | } |
| 111 | if os.IsNotExist(err) { |
| 112 | return false, nil |
| 113 | } |
| 114 | return true, err |
| 115 | } |
| 116 | |
| 117 | var ( |
| 118 | // ErrNoWorkDir is returned when the CLI was started without a working directory set. |