commit d0da4e205e086a7fbbf00e7100b216ecaf715db8
parent 3bb04efcceed2366e28656d90b75e016d0279199
Author: n0tr1v <n0tr1v@protonmail.com>
Date: Mon, 30 Jan 2023 16:11:58 -0800
configurable chunk size
Diffstat:
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/cmd/dkfupload/main.go b/cmd/dkfupload/main.go
@@ -28,16 +28,16 @@ func main() {
var filedropUUID string
var fileName string
var dry bool
+ var maxChunkSize int64
flag.StringVar(&apiKey, "api-key", "", "dkf api key")
flag.StringVar(&filedropUUID, "filedrop-uuid", "", "dkf filedrop uuid")
flag.StringVar(&fileName, "file", "", "file to upload")
flag.StringVar(&fileName, "f", "", "file to upload")
flag.IntVar(&nbThreads, "threads", 20, "nb threads")
+ flag.Int64Var(&maxChunkSize, "chunk-size", 10<<20, "chunk size") // 10MB
flag.BoolVar(&dry, "dry", false, "dry run")
flag.Parse()
- const maxChunkSize = 10 << 20 // 10MB
-
f, err := os.Open(fileName)
if err != nil {
log.Fatalln(err.Error())