netmaker/netclient/functions/install.go
Matthew R. Kasun 0410e1d4fb install command
2022-06-23 14:06:26 -04:00

17 lines
337 B
Go

package functions
import (
"github.com/gravitl/netmaker/logger"
"github.com/gravitl/netmaker/netclient/daemon"
)
//Install - installs binary/daemon
func Install() error {
daemon.Stop()
if err := daemon.InstallDaemon(); err != nil {
logger.Log(0, "error installing daemon", err.Error())
return err
}
return daemon.Restart()
}