4 "ovn4nfv-k8s-plugin/internal/pkg/ovn"
6 logf "sigs.k8s.io/controller-runtime/pkg/runtime/log"
9 var log = logf.Log.WithName("node")
11 //AddNodeLogicalPorts return nodeIntfMacAddr and nodeIntfIPAddr
12 func AddNodeLogicalPorts(node string) (nodeIntfMacAddr, nodeIntfIPAddr string, err error) {
13 ovnCtl, err := ovn.GetOvnController()
18 log.Info("Calling CreateNodeLogicalPorts")
19 nodeIntfMacAddr, nodeIntfIPAddr, err = ovnCtl.AddNodeLogicalPorts(node)
23 return nodeIntfMacAddr, nodeIntfIPAddr, nil
26 //DeleteNodeLogicalPorts return nil
27 func DeleteNodeLogicalPorts(name, namesapce string) error {
28 // Run delete for all controllers;