diff options
Diffstat (limited to 'weed/server/master_server.go')
| -rw-r--r-- | weed/server/master_server.go | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/weed/server/master_server.go b/weed/server/master_server.go index a7bea8905..ba17748bd 100644 --- a/weed/server/master_server.go +++ b/weed/server/master_server.go @@ -205,6 +205,10 @@ func (ms *MasterServer) startAdminScripts() { filerHostPort := v.GetString("master.filer.default") scriptLines := strings.Split(adminScripts, "\n") + if !strings.Contains(adminScripts, "lock") { + scriptLines = append(append([]string{}, "lock"), scriptLines...) + scriptLines = append(scriptLines, "unlock") + } masterAddress := "localhost:" + strconv.Itoa(ms.option.Port) |
