Skip to content

Commit 8c3650e

Browse files
authored
Merge pull request #53 from CameronRP/fix-ram-usage
Fix RAM usage
2 parents 25ae833 + fa51b03 commit 8c3650e

File tree

3 files changed

+4
-10
lines changed

3 files changed

+4
-10
lines changed

cmd/thermal-uploader/uploadjob.go

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
package main
22

33
import (
4-
"bufio"
54
"encoding/json"
65
"fmt"
76
"os"
@@ -259,12 +258,7 @@ func (u *uploadJob) uploadFile(apiClient *api.CacophonyAPI) (int, error) {
259258
if err != nil {
260259
return 0, err
261260
}
262-
f, err := os.Open(u.filename)
263-
if err != nil {
264-
return 0, err
265-
}
266-
defer f.Close()
267-
return apiClient.UploadVideo(bufio.NewReader(f), data)
261+
return apiClient.UploadVideo(u.filename, data)
268262
}
269263

270264
func parseDateTime(filename string, layout string, utctime bool) (time.Time, error) {

go.mod

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ module github.com/TheCacophonyProject/thermal-uploader
33
go 1.25.0
44

55
require (
6-
github.com/TheCacophonyProject/go-api v1.2.3
6+
github.com/TheCacophonyProject/go-api v1.3.0
77
github.com/TheCacophonyProject/go-config v1.9.1
88
github.com/TheCacophonyProject/go-utils v0.1.3
99
github.com/TheCacophonyProject/modemd v1.11.0-tc2

go.sum

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -56,8 +56,8 @@ github.com/TheCacophonyProject/event-reporter/v3 v3.8.0 h1:FYNR+MX5ypyG7UWpogDnD
5656
github.com/TheCacophonyProject/event-reporter/v3 v3.8.0/go.mod h1:WTppJtTBxduasM1Or5SAh4Mm0YrTDnprOChjnGYgyEI=
5757
github.com/TheCacophonyProject/go-api v0.0.0-20190923033957-174cea2ac81c/go.mod h1:FfMpa4cFhNXQ9tuKG18HO6yLExezcJhzjUjBOFocrQw=
5858
github.com/TheCacophonyProject/go-api v1.0.4/go.mod h1:F7UUNgsLhbw7hsiNBMRB9kQz9uXXosVmNToqImz7EA8=
59-
github.com/TheCacophonyProject/go-api v1.2.3 h1:m+UpgU2/gYOPr80sCOi72ybnHHgVgfdIOIvkydU80TM=
60-
github.com/TheCacophonyProject/go-api v1.2.3/go.mod h1:innR3kf5xnua2wbnLvOudI13j2TU1sGY1dxJQJLRZkI=
59+
github.com/TheCacophonyProject/go-api v1.3.0 h1:HMmqbPj/wmXmu68C0LWJMM/xpQnGyjpvWsDQANQJVMI=
60+
github.com/TheCacophonyProject/go-api v1.3.0/go.mod h1:innR3kf5xnua2wbnLvOudI13j2TU1sGY1dxJQJLRZkI=
6161
github.com/TheCacophonyProject/go-config v0.0.0-20190922224052-7c2a21bc6b88/go.mod h1:gPUJLVu408NRz9/P3BrsxzOzLc+KJLrv+jVdDw3RI0Y=
6262
github.com/TheCacophonyProject/go-config v1.9.0/go.mod h1:+y80PSRZudMYuVrYTGOvzc66NxVJWKS4TuU442vmvhY=
6363
github.com/TheCacophonyProject/go-config v1.9.1 h1:TCeogtNYg5eHx2q97DQ1B+RsbjacW+jr7h1TCv1FpAk=

0 commit comments

Comments
 (0)