diff options
author | Bjørn Erik Pedersen <bjorn.erik.pedersen@gmail.com> | 2016-07-30 16:37:03 +0300 |
---|---|---|
committer | Bjørn Erik Pedersen <bjorn.erik.pedersen@gmail.com> | 2016-07-30 16:37:03 +0300 |
commit | 4ddd5361c1ee9b8abbd1f1cb60395d0979127f03 (patch) | |
tree | 2ceafdbf7d459b7f12bafcbc69e401f7e454116f /tpl | |
parent | a0859dc67284988a397e265f7e83ea07357e9eb8 (diff) |
Use the Afero source fs where relevant
Fixes #2319
Diffstat (limited to 'tpl')
-rw-r--r-- | tpl/template_resources.go | 16 |
1 files changed, 4 insertions, 12 deletions
diff --git a/tpl/template_resources.go b/tpl/template_resources.go index 07451734d..eb470b3db 100644 --- a/tpl/template_resources.go +++ b/tpl/template_resources.go @@ -83,12 +83,8 @@ func resGetCache(id string, fs afero.Fs, ignoreCache bool) ([]byte, error) { return nil, nil } - f, err := fs.Open(fID) - if err != nil { - return nil, err - } - defer f.Close() - return ioutil.ReadAll(f) + return afero.ReadFile(fs, fID) + } // resWriteCache writes bytes to an ID into the file cache @@ -165,12 +161,8 @@ func resGetLocal(url string, fs afero.Fs) ([]byte, error) { return nil, err } - f, err := fs.Open(filename) - if err != nil { - return nil, err - } - defer f.Close() - return ioutil.ReadAll(f) + return afero.ReadFile(fs, filename) + } // resGetResource loads the content of a local or remote file |