Process

/app/controller/routes/exec.go (464 B)

 1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
package routes

import (
"github.com/fasthttp/router"

"{{{ .Package }}}/app/controller/clib"
)

func execRoutes(r *router.Router) {
r.GET("/admin/exec", clib.ExecList)
r.GET("/admin/exec/new", clib.ExecForm)
r.POST("/admin/exec/new", clib.ExecNew)
r.GET("/admin/exec/{key}/{idx}", clib.ExecDetail){{{ if .HasModule "websocket" }}}
r.GET("/admin/exec/{key}/{idx}/connect", clib.ExecSocket){{{ end }}}
r.GET("/admin/exec/{key}/{idx}/kill", clib.ExecKill)
}