aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorXe Iaso <me@xeiaso.net>2024-06-08 07:48:29 -0700
committerXe Iaso <me@xeiaso.net>2024-06-08 07:48:29 -0700
commit92a2b4a91b9d57f5c54673f1228278ee21f5e4b1 (patch)
tree8a886712e90ca32616c546a19c4ce49dcad6c33e
parent79d1c769c08025f717a680515dbe8e0940f5bf12 (diff)
downloadx-92a2b4a91b9d57f5c54673f1228278ee21f5e4b1.tar.xz
x-92a2b4a91b9d57f5c54673f1228278ee21f5e4b1.zip
cmd/mimi: use emptyDir for heic2jpeg
Signed-off-by: Xe Iaso <me@xeiaso.net>
-rw-r--r--cmd/mimi/manifest.yaml4
-rw-r--r--cmd/mimi/modules/discord/heic2jpeg/heic2jpeg.go2
2 files changed, 5 insertions, 1 deletions
diff --git a/cmd/mimi/manifest.yaml b/cmd/mimi/manifest.yaml
index e2bd444..b31cfa9 100644
--- a/cmd/mimi/manifest.yaml
+++ b/cmd/mimi/manifest.yaml
@@ -53,6 +53,8 @@ spec:
- name: irc
secret:
secretName: irc
+ - name: tmp
+ emptyDir: {}
securityContext:
fsGroup: 1000
containers:
@@ -97,6 +99,8 @@ spec:
- name: irc
readOnly: true
mountPath: "/run/secrets/irc"
+ - name: tmp
+ mountPath: "/tmp"
---
apiVersion: v1
kind: Service
diff --git a/cmd/mimi/modules/discord/heic2jpeg/heic2jpeg.go b/cmd/mimi/modules/discord/heic2jpeg/heic2jpeg.go
index f0282e5..09701a1 100644
--- a/cmd/mimi/modules/discord/heic2jpeg/heic2jpeg.go
+++ b/cmd/mimi/modules/discord/heic2jpeg/heic2jpeg.go
@@ -51,7 +51,7 @@ func (m *Module) heic2jpeg(s *discordgo.Session, mc *discordgo.MessageCreate) {
}
os.MkdirAll(filepath.Join(internal.DataDir(), "heic2jpeg"), 0755)
- dir, err := os.MkdirTemp(filepath.Join(internal.DataDir(), "heic2jpeg"), "heic2jpeg")
+ dir, err := os.MkdirTemp("", "heic2jpeg")
if err != nil {
s.ChannelMessageSend(mc.ChannelID, "failed to create temp dir")
slog.Error("failed to create temp dir", "err", err)