(format string, inReader io.Reader)
| 317 | } |
| 318 | |
| 319 | func UncompressReader(format string, inReader io.Reader) (outReader io.Reader, err error) { |
| 320 | if IsValidUncompress(format) { |
| 321 | if format == "gzip" { |
| 322 | gReader, gerr := gzip.NewReader(inReader) |
| 323 | if gerr != nil { |
| 324 | return nil, gerr |
| 325 | } |
| 326 | return gReader, nil |
| 327 | } else if format == "bzip2" { |
| 328 | bReader := bzip2.NewReader(inReader) |
| 329 | return bReader, nil |
| 330 | } |
| 331 | } |
| 332 | return inReader, nil |
| 333 | } |
no test coverage detected