Added Status
This commit is contained in:
18
handlers.go
18
handlers.go
@@ -120,3 +120,21 @@ func configure(c *gin.Context) {
|
||||
check(err)
|
||||
c.Data(http.StatusOK, "text/html", updated_page)
|
||||
}
|
||||
|
||||
func isRunning(c *gin.Context) {
|
||||
cmd := exec.Command("ps", "aux")
|
||||
var out bytes.Buffer
|
||||
cmd.Stdout = &out
|
||||
|
||||
err := cmd.Run()
|
||||
check(err)
|
||||
|
||||
haystack := out.String()
|
||||
var ret string
|
||||
if strings.Contains(haystack, "VRisingServer.exe") {
|
||||
ret = "true"
|
||||
} else {
|
||||
ret = "false"
|
||||
}
|
||||
c.String(http.StatusOK, ret, nil)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user