Upgrade honeynode 2.2.1 emulator for OTN 54/85754/6
authorGilles Thouenon <gilles.thouenon@orange.com>
Wed, 13 Nov 2019 11:09:46 +0000 (12:09 +0100)
committerGilles Thouenon <gilles.thouenon@orange.com>
Wed, 27 Nov 2019 10:49:18 +0000 (10:49 +0000)
commitbb98395087ef65870dcd9da0de9b2f7ec8491bdd
tree2fa72736e6d037ac5b45ec9f6ab6fb981d20c29b
parente819cbfcca6df464582d89e7f246ddba7ec8f06c
Upgrade honeynode 2.2.1 emulator for OTN

- complement device and common 2.2.1 yang models to support
configuration with, among other things, otn functionalities.
- adapt XSLT transforms to start emulator with initial configuration
containing interfaces (ethernet, och, otu, odu)
- clean org-openroadm yang files (trailing spaces)

JIRA: TRNSPRTPCE-137
Signed-off-by: Gilles Thouenon <gilles.thouenon@orange.com>
Change-Id: I137446b6ff3f8f64db0db2c96b99eee82fb978fd
43 files changed:
tests/honeynode/2.2.1/honeynode-plugin-api/src/main/yang/common/org-openroadm-alarm@2018-10-19.yang [new file with mode: 0644]
tests/honeynode/2.2.1/honeynode-plugin-api/src/main/yang/common/org-openroadm-common-types@2018-10-19.yang [changed mode: 0755->0644]
tests/honeynode/2.2.1/honeynode-plugin-api/src/main/yang/common/org-openroadm-equipment-states-types@2017-12-15.yang
tests/honeynode/2.2.1/honeynode-plugin-api/src/main/yang/common/org-openroadm-layerRate@2017-12-15.yang [new file with mode: 0644]
tests/honeynode/2.2.1/honeynode-plugin-api/src/main/yang/common/org-openroadm-maintenance@2018-10-19.yang [new file with mode: 0644]
tests/honeynode/2.2.1/honeynode-plugin-api/src/main/yang/common/org-openroadm-manifest-file@2017-12-15.yang [new file with mode: 0644]
tests/honeynode/2.2.1/honeynode-plugin-api/src/main/yang/common/org-openroadm-otn-common-types@2017-12-15.yang
tests/honeynode/2.2.1/honeynode-plugin-api/src/main/yang/common/org-openroadm-pm@2018-10-19.yang [changed mode: 0755->0644]
tests/honeynode/2.2.1/honeynode-plugin-api/src/main/yang/common/org-openroadm-port-types@2018-10-19.yang [changed mode: 0755->0644]
tests/honeynode/2.2.1/honeynode-plugin-api/src/main/yang/common/org-openroadm-probable-cause@2018-10-19.yang [new file with mode: 0644]
tests/honeynode/2.2.1/honeynode-plugin-api/src/main/yang/common/org-openroadm-resource-types@2018-10-19.yang [changed mode: 0755->0644]
tests/honeynode/2.2.1/honeynode-plugin-api/src/main/yang/common/org-openroadm-resource@2018-10-19.yang [changed mode: 0755->0644]
tests/honeynode/2.2.1/honeynode-plugin-api/src/main/yang/common/org-openroadm-switching-pool-types@2017-12-15.yang
tests/honeynode/2.2.1/honeynode-plugin-api/src/main/yang/common/org-openroadm-tca@2018-10-19.yang [new file with mode: 0644]
tests/honeynode/2.2.1/honeynode-plugin-api/src/main/yang/common/org-openroadm-user-mgmt@2017-12-15.yang
tests/honeynode/2.2.1/honeynode-plugin-api/src/main/yang/device221/org-openroadm-database@2018-10-19.yang [new file with mode: 0644]
tests/honeynode/2.2.1/honeynode-plugin-api/src/main/yang/device221/org-openroadm-de-operations@2018-10-19.yang [new file with mode: 0644]
tests/honeynode/2.2.1/honeynode-plugin-api/src/main/yang/device221/org-openroadm-device@2018-10-19.yang [changed mode: 0755->0644]
tests/honeynode/2.2.1/honeynode-plugin-api/src/main/yang/device221/org-openroadm-ethernet-interfaces@2018-10-19.yang [changed mode: 0755->0644]
tests/honeynode/2.2.1/honeynode-plugin-api/src/main/yang/device221/org-openroadm-file-transfer@2018-10-19.yang [new file with mode: 0644]
tests/honeynode/2.2.1/honeynode-plugin-api/src/main/yang/device221/org-openroadm-fwdl@2018-10-19.yang [new file with mode: 0644]
tests/honeynode/2.2.1/honeynode-plugin-api/src/main/yang/device221/org-openroadm-interfaces@2017-06-26.yang
tests/honeynode/2.2.1/honeynode-plugin-api/src/main/yang/device221/org-openroadm-lldp@2018-10-19.yang [changed mode: 0755->0644]
tests/honeynode/2.2.1/honeynode-plugin-api/src/main/yang/device221/org-openroadm-maintenance-loopback@2017-12-15.yang
tests/honeynode/2.2.1/honeynode-plugin-api/src/main/yang/device221/org-openroadm-maintenance-testsignal@2017-12-15.yang
tests/honeynode/2.2.1/honeynode-plugin-api/src/main/yang/device221/org-openroadm-media-channel-interfaces@2018-10-19.yang [changed mode: 0755->0644]
tests/honeynode/2.2.1/honeynode-plugin-api/src/main/yang/device221/org-openroadm-network-media-channel-interfaces@2018-10-19.yang [changed mode: 0755->0644]
tests/honeynode/2.2.1/honeynode-plugin-api/src/main/yang/device221/org-openroadm-optical-channel-interfaces@2018-10-19.yang [changed mode: 0755->0644]
tests/honeynode/2.2.1/honeynode-plugin-api/src/main/yang/device221/org-openroadm-optical-transport-interfaces@2018-10-19.yang [changed mode: 0755->0644]
tests/honeynode/2.2.1/honeynode-plugin-api/src/main/yang/device221/org-openroadm-otn-common@2017-06-26.yang
tests/honeynode/2.2.1/honeynode-plugin-api/src/main/yang/device221/org-openroadm-otn-odu-interfaces@2018-10-19.yang [changed mode: 0755->0644]
tests/honeynode/2.2.1/honeynode-plugin-api/src/main/yang/device221/org-openroadm-otn-otu-interfaces@2018-10-19.yang [changed mode: 0755->0644]
tests/honeynode/2.2.1/honeynode-plugin-api/src/main/yang/device221/org-openroadm-physical-types@2018-10-19.yang [changed mode: 0755->0644]
tests/honeynode/2.2.1/honeynode-plugin-api/src/main/yang/device221/org-openroadm-pluggable-optics-holder-capability@2018-10-19.yang [new file with mode: 0644]
tests/honeynode/2.2.1/honeynode-plugin-api/src/main/yang/device221/org-openroadm-port-capability@2018-10-19.yang [new file with mode: 0644]
tests/honeynode/2.2.1/honeynode-plugin-api/src/main/yang/device221/org-openroadm-prot-otn-linear-aps@2018-10-19.yang [new file with mode: 0644]
tests/honeynode/2.2.1/honeynode-plugin-api/src/main/yang/device221/org-openroadm-rstp@2018-10-19.yang [new file with mode: 0644]
tests/honeynode/2.2.1/honeynode-plugin-api/src/main/yang/device221/org-openroadm-swdl@2018-10-19.yang [changed mode: 0755->0644]
tests/honeynode/2.2.1/honeynode-plugin-api/src/main/yang/device221/org-openroadm-syslog@2017-12-15.yang
tests/honeynode/2.2.1/honeynode-plugin-api/src/main/yang/device221/org-openroadm-wavelength-map@2017-12-15.yang [new file with mode: 0644]
tests/honeynode/2.2.1/honeynode-plugin-impl/src/main/java/io/fd/honeycomb/transportpce/device/configuration/DeviceConfiguration.java
tests/honeynode/2.2.1/honeynode-plugin-impl/src/main/resources/honeycomb-minimal-resources/config/device/OperToConfig.xsl
tests/honeynode/2.2.1/honeynode-plugin-impl/src/main/resources/honeycomb-minimal-resources/config/device/config.xsl