aboutsummaryrefslogtreecommitdiff
path: root/weed/storage/needle_byte_cache.go
blob: 78c1ea8628abead6e1bd068f6dd17050af3c7469 (plain)
1
2
3
4
5
6
7
8
9
10
11
package storage

import (
	"os"
)

func getBytesForFileBlock(r *os.File, offset int64, readSize int) (dataSlice []byte, err error) {
	dataSlice = make([]byte, readSize)
	_, err = r.ReadAt(dataSlice, offset)
	return dataSlice, err
}