Commit 939c45fe authored by Dragos Dan's avatar Dragos Dan
Browse files

Improve readability and small fixes of lldp transform

parent 42df7bf3
Loading
Loading
Loading
Loading
+32 −17
Original line number Original line Diff line number Diff line
@@ -6,23 +6,38 @@
                        xmlns:nc="urn:ietf:params:xml:ns:netconf:base:1.0"
                        xmlns:nc="urn:ietf:params:xml:ns:netconf:base:1.0"
                        xmlns:lldp="urn:ieee:std:802.1AB:yang:ieee802-dot1ab-lldp">
                        xmlns:lldp="urn:ieee:std:802.1AB:yang:ieee802-dot1ab-lldp">
                <adjacency>
                <adjacency>
                    <remote-chassis-id-subtype><xsl:value-of select="lldp:chassis-id-subtype" /></remote-chassis-id-subtype>
			<destination-mac-address><xsl:value-of select="../lldp:dest-mac-address" /></destination-mac-address>
                    <remote-chassis-id><xsl:value-of select="lldp:chassis-id" /></remote-chassis-id>

			<!-- Local Chassis Data -->

			<local-system-name><xsl:value-of select="../../lldp:local-system-data/lldp:system-name" /></local-system-name>
			<local-system-description><xsl:value-of select="../../lldp:local-system-data/lldp:system-description" /></local-system-description>

			<local-chassis-id-subtype><xsl:value-of select="../../lldp:local-system-data/lldp:chassis-id-subtype" /></local-chassis-id-subtype>
			<local-chassis-id><xsl:value-of select="../../lldp:local-system-data/lldp:chassis-id" /></local-chassis-id>

			<!-- Local Port Data -->

			<local-port-desc><xsl:value-of select="../lldp:port-desc" /></local-port-desc>
			<local-port-name><xsl:value-of select="../lldp:name" /></local-port-name>

			<local-port-id-subtype><xsl:value-of select="../lldp:port-id-subtype" /></local-port-id-subtype>
			<local-port-id><xsl:value-of select="../lldp:port-id" /></local-port-id>

			<!-- Remote Chassis Data -->

			<remote-system-name><xsl:value-of select="lldp:system-name" /></remote-system-name>
			<remote-system-name><xsl:value-of select="lldp:system-name" /></remote-system-name>
			<remote-system-description><xsl:value-of select="lldp:system-description" /></remote-system-description>
			<remote-system-description><xsl:value-of select="lldp:system-description" /></remote-system-description>

			<remote-chassis-id-subtype><xsl:value-of select="lldp:chassis-id-subtype" /></remote-chassis-id-subtype>
			<remote-chassis-id><xsl:value-of select="lldp:chassis-id" /></remote-chassis-id>

			<!-- Remote Port Data -->
			<remote-port-desc><xsl:value-of select="lldp:port-desc" /></remote-port-desc>

			<remote-port-id-subtype><xsl:value-of select="lldp:port-id-subtype" /></remote-port-id-subtype>
			<remote-port-id-subtype><xsl:value-of select="lldp:port-id-subtype" /></remote-port-id-subtype>
			<remote-port-id><xsl:value-of select="lldp:port-id" /></remote-port-id>
			<remote-port-id><xsl:value-of select="lldp:port-id" /></remote-port-id>
                    <remote-port-desc><xsl:value-of select="lldp:port-desc" /></remote-port-desc>


                    <local-chassis-id-subtype><xsl:value-of select="../lldp:port-id-subtype" /></local-chassis-id-subtype>
                    <local-chassis-id><xsl:value-of select="../lldp:port-id" /></local-chassis-id>
                    <local-port-desc><xsl:value-of select="../lldp:port-desc" /></local-port-desc>
                    <local-port-name><xsl:value-of select="../lldp:name" /></local-port-name>
                    <local-mac-address><xsl:value-of select="../lldp:dest-mac-address" /></local-mac-address>
                    <local-chassis-id-subtype><xsl:value-of select="../../lldp:local-system-data/lldp:chassis-id-subtype" /></local-chassis-id-subtype>
                    <local-chassis-id><xsl:value-of select="../../lldp:local-system-data/lldp:chassis-id" /></local-chassis-id>
                    <local-system-name><xsl:value-of select="../../lldp:local-system-data/lldp:system-name" /></local-system-name>
                    <local-system-description><xsl:value-of select="../../lldp:local-system-data/lldp:system-description" /></local-system-description>
                </adjacency>
                </adjacency>
            </xsl:for-each>
            </xsl:for-each>
        </lldp>
        </lldp>