@@ -49,38 +49,6 @@ func addFile(w archiver.Writer, filePath string, absPath string, verbose bool) e
49
49
})
50
50
}
51
51
52
- func addRecursive (w archiver.Writer , dirPath string , absPath string , verbose bool ) error {
53
- if verbose {
54
- log .Info ("Adding dir %s\n " , dirPath )
55
- }
56
- dir , err := os .Open (absPath )
57
- if err != nil {
58
- return fmt .Errorf ("Could not open directory %s: %s" , absPath , err )
59
- }
60
- defer dir .Close ()
61
-
62
- files , err := dir .Readdir (0 )
63
- if err != nil {
64
- return fmt .Errorf ("Unable to list files in %s: %s" , absPath , err )
65
- }
66
-
67
- if err := addFile (w , dirPath , absPath , false ); err != nil {
68
- return err
69
- }
70
-
71
- for _ , fileInfo := range files {
72
- if fileInfo .IsDir () {
73
- err = addRecursive (w , filepath .Join (dirPath , fileInfo .Name ()), filepath .Join (absPath , fileInfo .Name ()), verbose )
74
- } else {
75
- err = addFile (w , filepath .Join (dirPath , fileInfo .Name ()), filepath .Join (absPath , fileInfo .Name ()), verbose )
76
- }
77
- if err != nil {
78
- return err
79
- }
80
- }
81
- return nil
82
- }
83
-
84
52
func isSubdir (upper string , lower string ) (bool , error ) {
85
53
if relPath , err := filepath .Rel (upper , lower ); err != nil {
86
54
return false , err
0 commit comments