feat: support pid file.

This commit is contained in:
Bo-Yi Wu 2017-01-09 19:54:57 +08:00
parent f4feeecc3a
commit 9f575986d8
2 changed files with 33 additions and 0 deletions

View file

@ -60,6 +60,11 @@ and it takes care of all the other things for you`,
Value: "custom/conf/app.ini",
Usage: "Custom configuration file path",
},
cli.StringFlag{
Name: "pid, P",
Value: "custom/run/app.pid",
Usage: "Custom pid file path",
},
},
}
@ -156,6 +161,11 @@ func runWeb(ctx *cli.Context) error {
if ctx.IsSet("config") {
setting.CustomConf = ctx.String("config")
}
if ctx.IsSet("pid") {
setting.CustomPID = ctx.String("pid")
}
routers.GlobalInit()
m := newMacaron()