Commit dc2d12b9 authored by szh's avatar szh

up

parent f9a22b5b
...@@ -77,16 +77,11 @@ func getProcessInfo(keyfile string)string{ ...@@ -77,16 +77,11 @@ func getProcessInfo(keyfile string)string{
} }
func getWalletInfo()error{ func getWalletInfo()error{
rawProcessInfo:=getProcessInfo(setting.BityuanSetting.Name) rawProcessInfo:=getProcessInfo(setting.BityuanSetting.Name)
log.Println("getWalletInfo",rawProcessInfo) log.Println("getWalletInfo",rawProcessInfo)
if rawProcessInfo==""{ if rawProcessInfo==""{
//钱包节点未启动 //钱包节点未启动
//检查服务器状态
err := MonitorServer()
if err != nil {
log.Println("MonitorServer",err)
return err
}
StartProcess(setting.Chain33Pai.Auto) StartProcess(setting.Chain33Pai.Auto)
var buffer bytes.Buffer var buffer bytes.Buffer
cmd:=exec.Command("find","/media","-name",setting.BityuanSetting.Name) cmd:=exec.Command("find","/media","-name",setting.BityuanSetting.Name)
......
...@@ -181,5 +181,10 @@ func GetExternal(c *gin.Context) { ...@@ -181,5 +181,10 @@ func GetExternal(c *gin.Context) {
func GetServerStatus(c *gin.Context) { func GetServerStatus(c *gin.Context) {
appG := app.Gin{C:c} appG := app.Gin{C:c}
err := app.MonitorServer()
if err != nil {
appG.Response(http.StatusOK, e.ERROR, err)
return
}
appG.Response(http.StatusOK, e.SUCCESS, app.ServerStatus) appG.Response(http.StatusOK, e.SUCCESS, app.ServerStatus)
} }
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment