Browse Source

avoid auto unzip tar.gz files

fix https://github.com/chrislusf/weed-fs/issues/90
pull/96/head
chrislusf 10 years ago
parent
commit
4ee766e966
  1. 3
      go/storage/needle.go

3
go/storage/needle.go

@ -126,7 +126,8 @@ func ParseUpload(r *http.Request) (fileName string, data []byte, mimeType string
if ext == ".gz" {
isGzipped = true
}
if strings.HasSuffix(fileName, ".gz") {
if strings.HasSuffix(fileName, ".gz") &&
!strings.HasSuffix(fileName, ".tar.gz") {
fileName = fileName[:len(fileName)-3]
}
modifiedTime, _ = strconv.ParseUint(r.FormValue("ts"), 10, 64)

Loading…
Cancel
Save