aboutsummaryrefslogtreecommitdiff
path: root/archive/archive.go
diff options
context:
space:
mode:
Diffstat (limited to 'archive/archive.go')
-rw-r--r--archive/archive.go5
1 files changed, 2 insertions, 3 deletions
diff --git a/archive/archive.go b/archive/archive.go
index 639a864..313c062 100644
--- a/archive/archive.go
+++ b/archive/archive.go
@@ -47,7 +47,7 @@ func (a *Archive) Tar(compressionType string) error {
defer twriter.Close()
for _, v := range a.Input {
- if err := filepath.Walk(v, tarWalkfn(twriter)); err != nil {
+ if err := filepath.Walk(v, TarWalkfn(twriter)); err != nil {
return err
}
}
@@ -56,8 +56,7 @@ func (a *Archive) Tar(compressionType string) error {
}
-func tarWalkfn(writer *tar.Writer) filepath.WalkFunc {
- // This is an interesting trick to get around scoping issues
+func TarWalkfn(writer *tar.Writer) filepath.WalkFunc {
return func(path string, info os.FileInfo, err error) error {
if err != nil {
return err