From 7f9df4747bdb5923dfba7e91534022242ecf8b9f Mon Sep 17 00:00:00 2001 From: Jakob Jensen Date: Thu, 8 Jan 2026 23:05:29 +0100 Subject: [PATCH 1/2] feat: continuously report disk usage --- internal/command/updater.go | 8 ++++++++ make.d/update.mk | 1 + 2 files changed, 9 insertions(+) diff --git a/internal/command/updater.go b/internal/command/updater.go index 4b0865e76..f46cb4c78 100644 --- a/internal/command/updater.go +++ b/internal/command/updater.go @@ -6,6 +6,7 @@ import ( "fmt" "io" "os" + "os/exec" "path" "runtime" @@ -71,6 +72,13 @@ func (cmd Updater) Run() error { if err != nil { continue } + + out, err := exec.Command("df", "-h", cmd.Schema).Output() + if err != nil { + return fmt.Errorf("unable to look up free disk space: %w", err) + } + + fmt.Fprintf(cmd.Logger, "%s\n", string(out)) } return merge(tmpDir, cmd.Schema) diff --git a/make.d/update.mk b/make.d/update.mk index a1445657c..e7cb73096 100644 --- a/make.d/update.mk +++ b/make.d/update.mk @@ -1,2 +1,3 @@ update: build/bin/catalog + df -h build/bin/catalog update --configuration configuration.yaml --output schema --definitions definitions From 514b3f4ad46bf1c34136547271e076ee6c3f96d5 Mon Sep 17 00:00:00 2001 From: Jakob Jensen Date: Thu, 8 Jan 2026 23:09:18 +0100 Subject: [PATCH 2/2] tmp --- internal/command/updater.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/internal/command/updater.go b/internal/command/updater.go index f46cb4c78..709f2c229 100644 --- a/internal/command/updater.go +++ b/internal/command/updater.go @@ -78,7 +78,7 @@ func (cmd Updater) Run() error { return fmt.Errorf("unable to look up free disk space: %w", err) } - fmt.Fprintf(cmd.Logger, "%s\n", string(out)) + fmt.Fprintf(cmd.Logger, "%s\n\n", string(out)) } return merge(tmpDir, cmd.Schema)