@@ -38,7 +38,7 @@ func FetchRelease(options *FetchOptions) (*Release, error) {
3838 cacheDir = cache .DefaultDir ("chisel" )
3939 }
4040
41- dirName := filepath .Join (cacheDir , "releases" , options .Label + "-" + options .Version )
41+ dirName := filepath .Join (cacheDir , "releases" , options .Label + "-" + options .Version )
4242 err := os .MkdirAll (dirName , 0755 )
4343 if err == nil {
4444 lockFile := fslock .New (filepath .Join (cacheDir , "releases" , ".lock" ))
@@ -57,7 +57,7 @@ func FetchRelease(options *FetchOptions) (*Release, error) {
5757 return nil , err
5858 }
5959
60- req , err := http .NewRequest ("GET" , baseURL + options .Label + "-" + options .Version , nil )
60+ req , err := http .NewRequest ("GET" , baseURL + options .Label + "-" + options .Version , nil )
6161 if err != nil {
6262 return nil , fmt .Errorf ("cannot create request for release information: %w" , err )
6363 }
@@ -139,11 +139,11 @@ func extractTar(dataReader io.Reader, targetDir string) error {
139139 //debugf("Extracting header: %#v", tarHeader)
140140
141141 err = fsutil .Create (& fsutil.CreateOptions {
142- Path : filepath .Join (targetDir , sourcePath ),
143- Mode : tarHeader .FileInfo ().Mode (),
144- Data : tarReader ,
145- Link : tarHeader .Linkname ,
146- MakeParentDirs : true ,
142+ Path : filepath .Join (targetDir , sourcePath ),
143+ Mode : tarHeader .FileInfo ().Mode (),
144+ Data : tarReader ,
145+ Link : tarHeader .Linkname ,
146+ MakeParents : true ,
147147 })
148148 if err != nil {
149149 return err
0 commit comments