From 230ae9c24e1b2665c8c8e9bb388038d2f31915fc Mon Sep 17 00:00:00 2001 From: Chris Lu Date: Wed, 4 Mar 2026 22:27:02 -0800 Subject: [PATCH] no need to set default scripts now --- weed/server/master_server.go | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/weed/server/master_server.go b/weed/server/master_server.go index 09fc6bc74..fca4a3ade 100644 --- a/weed/server/master_server.go +++ b/weed/server/master_server.go @@ -343,15 +343,16 @@ func (ms *MasterServer) isAdminServerConnected() bool { func (ms *MasterServer) startAdminScripts() { v := util.GetViper() - v.SetDefault("master.maintenance.scripts", maintenance.DefaultMasterMaintenanceScripts) adminScripts := v.GetString("master.maintenance.scripts") if adminScripts == "" { return } glog.V(0).Infof("adminScripts: %v", adminScripts) - v.SetDefault("master.maintenance.sleep_minutes", maintenance.DefaultMaintenanceSleepMinutes) sleepMinutes := v.GetFloat64("master.maintenance.sleep_minutes") + if sleepMinutes <= 0 { + sleepMinutes = float64(maintenance.DefaultMaintenanceSleepMinutes) + } scriptLines := strings.Split(adminScripts, "\n") if !strings.Contains(adminScripts, "lock") {