mirror of
https://github.com/gravitl/netmaker.git
synced 2026-04-23 00:17:10 +08:00
GRA-408: remove daemon check
This commit is contained in:
@@ -17,7 +17,6 @@ import (
|
||||
"runtime"
|
||||
"strconv"
|
||||
"strings"
|
||||
"syscall"
|
||||
"time"
|
||||
|
||||
"github.com/c-robinson/iplib"
|
||||
@@ -593,24 +592,3 @@ func ModPort(node *models.Node) error {
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
||||
// CheckIfDaemonExists - checks if netclient daemon is up and running
|
||||
func CheckIfDaemonExists() bool {
|
||||
daemonExists := false
|
||||
pid, err := ReadPID()
|
||||
if err != nil {
|
||||
logger.Log(1, "failed to get netclient PID: ", err.Error())
|
||||
return daemonExists
|
||||
}
|
||||
process, err := os.FindProcess(pid)
|
||||
if err != nil {
|
||||
fmt.Printf("Failed to find process: %s\n", err)
|
||||
return daemonExists
|
||||
}
|
||||
err = process.Signal(syscall.Signal(0))
|
||||
if err == nil {
|
||||
daemonExists = true
|
||||
}
|
||||
|
||||
return daemonExists
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user