func()

in pkg/rule_file_exist.go [22:34]


func (f *FileExistRule) ExecuteDuringPlan() error {
	fs := FsFactory()
	finds, err := afero.Glob(fs, f.Glob)
	if err != nil {
		return fmt.Errorf("error on glob files %s, %s", f.Glob, f.Address())
	}
	if len(finds) == 0 {
		f.setCheckError(fmt.Errorf("no match on glob %s, %s", f.Glob, f.Address()))
		return nil
	}
	f.MatchFiles = finds
	return nil
}