...
So the goal is to map these device-specific data into the internal data model and write it into the database.
Example: OpenROADM Devicemanager
FaultNotification
source:
...
org.opendaylight.yang.gen.v1.http.org.openroadm.alarm.rev191129.AlarmNotification
destination: org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.data.provider.rev190801.FaultEntity
OpenRoadm | internal |
---|---|
raiseTime | timestamp |
circuit-id | object-id |
severity | severity |
??? | counter |
problemCause | problem |
Inventory:
source:
destination: org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.data.provider.rev190801.InventoryEntity
PerformanceData:
source:
destination: org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.data.provider.rev190801.PmdataEntity