rmmagent/agent/tactical/mesh/mesh.go
2022-06-21 11:17:38 -07:00

26 lines
432 B
Go

package mesh
import (
"github.com/amidaware/rmmagent/agent/tactical/api"
"github.com/amidaware/rmmagent/agent/utils"
)
func SyncMeshNodeID(agentID string) error {
id, err := GetMeshNodeID()
if err != nil {
return err
}
payload := MeshNodeID{
Func: "syncmesh",
Agentid: agentID,
NodeID: utils.StripAll(id),
}
err = api.PostPayload(payload, "/api/v3/syncmesh/")
if err != nil {
return err
}
return nil
}