fix: log useful error message when failed walking through the file tree (#592)
Fixes #590
This commit is contained in:
parent
255d92064e
commit
53ad91607a
|
|
@ -1021,7 +1021,10 @@ func chartNameWithoutRepository(chart string) string {
|
|||
// find "Chart.yaml"
|
||||
func findChartDirectory(topLevelDir string) (string, error) {
|
||||
var files []string
|
||||
filepath.Walk(topLevelDir, func(path string, f os.FileInfo, _ error) error {
|
||||
filepath.Walk(topLevelDir, func(path string, f os.FileInfo, err error) error {
|
||||
if err != nil {
|
||||
return fmt.Errorf("error walking through %s: %v", path, err)
|
||||
}
|
||||
if !f.IsDir() {
|
||||
r, err := regexp.MatchString("Chart.yaml", f.Name())
|
||||
if err == nil && r {
|
||||
|
|
|
|||
Loading…
Reference in New Issue