ghttp.Server.EnableAdmin页面Restart接口支持GET参数newExeFilePath支持

This commit is contained in:
John
2018-06-01 19:49:05 +08:00
parent 5b6bb4bdee
commit 111cdb9e42

View File

@ -65,7 +65,14 @@ func (p *utilAdmin) Index(r *Request) {
// 服务重启
func (p *utilAdmin) Restart(r *Request) {
if err := r.Server.Restart(); err == nil {
var err error = nil
path := r.GetQueryString("newExeFilePath")
if len(path) > 0 {
err = r.Server.Restart(path)
} else {
err = r.Server.Restart()
}
if err == nil {
r.Response.Write("server restarted")
} else {
r.Response.Write(err.Error())