expand home dir ("~" symbol) on paths

fixes #74
This commit is contained in:
Andrey Nering
2017-11-02 10:25:50 -02:00
parent f4216dd67f
commit baac067a1a
7 changed files with 196 additions and 5 deletions

View File

@@ -5,6 +5,7 @@ import (
"sort"
"github.com/mattn/go-zglob"
"github.com/mitchellh/go-homedir"
)
func glob(dir string, globs []string) (files []string, err error) {
@@ -12,6 +13,10 @@ func glob(dir string, globs []string) (files []string, err error) {
if !filepath.IsAbs(g) {
g = filepath.Join(dir, g)
}
g, err = homedir.Expand(g)
if err != nil {
return nil, err
}
f, err := zglob.Glob(g)
if err != nil {
return nil, err