Below is the settings.xml with properties included in the distribution.
The module can be rebuild from sources with different parameters.
-Sample entry in settings.xml to include inventory:
+Sample entry in settings.xml to declare an external inventory database:
::
<profiles>
</profiles>
-Once the project built and when karaf is started, the cfg file is generated in etc folder with the corresponding properties
-supplied in settings.xml. When devices with OpenROADM 1.2.1 device model are mounted, the device listener in the inventory
-module loads several device attributes to various tables as per the supplied database.
-The databsase structure details can be retrieved from the file tests/inventory/initdb.sql in project sources.
+Once the project built and when karaf is started, the cfg file is generated in etc folder with the corresponding
+properties supplied in settings.xml. When devices with OpenROADM 1.2.1 device model are mounted, the device listener in
+the inventory module loads several device attributes to various tables as per the supplied database.
+The database structure details can be retrieved from the file tests/inventory/initdb.sql inside project sources.
Installation scripts and a docker file are also provided.
Key APIs and Interfaces
- **feature odl-transportpce-inventory**
- - This feature is considered experimental.
- It provides transportPCE an external connector to a MariaDB inventory currently limited to OpenROADM 1.2.1 devices.
+ - This feature is considered experimental. It provides transportPCE with an external connector to
+ a MariaDB inventory currently limited to OpenROADM 1.2.1 devices.
How To Start
------------