X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=docs%2Fuser-guide.rst;h=f0d83ce15615e70d131658a219f99021bd8821cd;hb=61ce4de3e5e86f984055bbc71d27e0ea92ae3263;hp=34b0b38cbd8c32b5454d3477e1ffa00115d9163e;hpb=ce0a5f273573a8f0f736f6b28ddb0c36d5a56fbb;p=transportpce.git diff --git a/docs/user-guide.rst b/docs/user-guide.rst index 34b0b38cb..f0d83ce15 100644 --- a/docs/user-guide.rst +++ b/docs/user-guide.rst @@ -60,6 +60,11 @@ TransportPCE User-Facing Features - This feature is considered experimental. It provides a REST client in order to send TPCE notifications to ONAP Dmaap Message router. +- **feature odl-transportpce-nbinotifications** + + - This feature is considered experimental. It provides transportPCE with connectors in order to read/write + notifications stored in topics of a Kafka server. + How To Start ------------ @@ -114,4 +119,20 @@ Then run in karaf:: feature:install odl-transportpce-dmaap-client +If you need the NBI-notifications support, before installing odl-transportpce-nbinotifications feature, +make sure to run ZooKeeper and then the Kafka server. +By default, it is considered that the Kafka server is installed in localhost and listens on the 9092 port, +if it isn't the case then set the KAFKA_SERVER environment variable of your system or +modify the file *'transportpce/features/odl-transportpce-nbinotifications +/src/main/resources/org.opendaylight.transportpce.nbinotifications.cfg'*:: + + suscriber.server=${env:KAFKA_SERVER:-[IP_ADDRESS]:[PORT]} + publisher.server=${env:KAFKA_SERVER:-[IP_ADDRESS]:[PORT]} + +*where [IP_ADDRESS] and [PORT] are respectively the IP address and the port that host the Kafka server.* + +After that, run in karaf:: + + feature:install odl-transportpce-nbinotifications + For a more detailed overview of the TransportPCE, see the :ref:`transportpce-dev-guide`.