新增:延时事件持久化

git-svn-id: svn://47.119.165.148/zhub@101 e63fbceb-bcc3-4977-ac22-735b83d8d0f4
This commit is contained in:
lxy
2021-02-06 08:10:01 +00:00
parent fb93177de7
commit 0aa0abb762
5 changed files with 130 additions and 33 deletions

11
app.go
View File

@@ -4,6 +4,7 @@ import (
"log"
"os"
"strings"
"time"
"zhub/cli"
"zhub/conf"
"zhub/zsub"
@@ -29,11 +30,17 @@ func main() {
}
if len(os.Args) == 3 && strings.EqualFold(os.Args[1], "-r") {
if cli, err := cli.Create(addr, ""); err != nil {
if cli, err := cli.Create(addr, "group-admin"); err != nil {
log.Println(err)
} else {
cli.Cmd("reload-timer-config")
switch os.Args[2] {
case "timer":
cli.Cmd("reload-timer-config")
case "shutdown":
cli.Cmd("shutdown")
}
cli.Close()
time.Sleep(time.Millisecond * 10)
}
return
}