import org.opendaylight.controller.md.sal.binding.api.DataBroker;\r
import org.opendaylight.groupbasedpolicy.neutron.vpp.mapper.hostconfigs.VppNodeListener;\r
import org.opendaylight.groupbasedpolicy.neutron.vpp.mapper.processors.NeutronListener;\r
+import org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.NodeId;\r
import org.slf4j.Logger;\r
import org.slf4j.LoggerFactory;\r
\r
VppNodeListener vppNodeListener;\r
private static final Logger LOG = LoggerFactory.getLogger(NeutronVppMapper.class);\r
\r
- public NeutronVppMapper(String socketPath, String socketPrefix, DataBroker dataBroker) {\r
+ public NeutronVppMapper(String socketPath, String socketPrefix, String routingNode, DataBroker dataBroker) {\r
SocketInfo socketInfo = new SocketInfo(socketPath, socketPrefix);\r
vppNodeListener = new VppNodeListener(dataBroker, socketInfo);\r
- neutronListener = new NeutronListener(dataBroker);\r
+ neutronListener = new NeutronListener(dataBroker, new NodeId(routingNode));\r
LOG.info("Neutron VPP started!");\r
}\r
\r