blob: 8c90a3689f619d5f4fdc99aea409ab88f0ef8ab3 [file] [log] [blame]
giolekva7be17df2020-03-21 13:57:02 +04001package client
2
3import "os"
4
5import "pcloud/api"
6
7type FileUploader struct {
8 client api.MetadataStorageServerClient
9}
10
11func NewFileUploader(client api.MetadataStorageServerClient) *FileUploader {
12 return FileUploader{client}
13}
14
15func (fu *FileUploader) Upload(f *os.File) (n int64, err error) {
16
17 buf := make([]byte, 1000)
18 for {
19 n, err := f.Read(buf)
20 }
21}