From f2ea35d005feec3d0b042567006d94a90bba54f4 Mon Sep 17 00:00:00 2001 From: Fovir Date: Tue, 12 May 2026 02:05:53 +0800 Subject: [PATCH] fix: make system-level configuration optional --- cmd/root.go | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/cmd/root.go b/cmd/root.go index 51e012f..e5355b0 100644 --- a/cmd/root.go +++ b/cmd/root.go @@ -92,7 +92,9 @@ func initConfiguration() { config = configuration.NewConfiguration() // system global configuration - assertOperation("reading system global configuration", config.ReadConfiguration(systemConfigRoot)) + if err := config.ReadConfiguration(systemConfigRoot); err != nil { + assertOperation("reading system global configuration", err) + } configSystem = copystructure.Must(copystructure.Copy(config)).(configuration.Settings) // user global configuration