Add missing license notice
[neutron.git] / neutron-hostconfig / vpp / src / main / resources / org / opendaylight / blueprint / neutron-hostconfig-vpp.xml
1 <?xml version="1.0" encoding="UTF-8"?>
2 <!--
3  Copyright (c) 2018 Intel Corporation and others. All rights reserved.
4
5  This program and the accompanying materials are made available under the
6  terms of the Eclipse Public License v1.0 which accompanies this distribution,
7  and is available at http://www.eclipse.org/legal/epl-v10.html
8 -->
9 <blueprint xmlns="http://www.osgi.org/xmlns/blueprint/v1.0.0"
10     xmlns:odl="http://opendaylight.org/xmlns/blueprint/v1.0.0"
11     xmlns:cm="http://aries.apache.org/blueprint/xmlns/blueprint-cm/v1.1.0"
12     odl:use-default-for-reference-types="true">
13
14   <reference id="dataBroker"
15       interface="org.opendaylight.controller.md.sal.binding.api.DataBroker"
16       odl:type="default" />
17
18   <cm:property-placeholder persistent-id="org.opendaylight.neutron.hostconfig.vpp.startup" update-strategy="none">
19     <cm:default-properties>
20       <cm:property name="vhostuser-mode" value="server"/>
21       <cm:property name="socket-dir" value="/tmp/"/>
22       <cm:property name="socket-prefix" value="socket_"/>
23     </cm:default-properties>
24   </cm:property-placeholder>
25
26   <bean id="neutronHostconfigVpp"
27      class="org.opendaylight.neutron.hostconfig.vpp.NeutronHostconfigVppListener"
28      init-method="init"
29      destroy-method="close">
30     <argument ref="dataBroker"/>
31     <argument value="${socket-dir}"/>
32     <argument value="${socket-prefix}"/>
33     <argument value="${vhostuser-mode}"/>
34   </bean>
35
36 </blueprint>