2 Commits

View File

@@ -4,7 +4,6 @@ import (
"cook/logger"
"fmt"
"os"
"path/filepath"
"strings"
"github.com/bmatcuk/doublestar/v4"
@@ -172,13 +171,13 @@ func LoadCommands(args []string) ([]ModifyCommand, error) {
}
func LoadCommandsFromCookFiles(pattern string) ([]ModifyCommand, error) {
cwd, err := os.Getwd()
root, pattern, err := FigureOutGlobRoot(pattern)
if err != nil {
return nil, fmt.Errorf("failed to get current working directory: %w", err)
return nil, fmt.Errorf("failed to figure out glob root: %w", err)
}
commands := []ModifyCommand{}
cookFiles, err := doublestar.Glob(os.DirFS(cwd), pattern)
cookFiles, err := doublestar.Glob(os.DirFS(root), pattern)
if err != nil {
return nil, fmt.Errorf("failed to glob cook files: %w", err)
}