Hwvtep TransactionHistory improvements.
JIRA: OVSDB-481
The change in this review is to improve the format of the Hwvtep TransctionHistory hwvtep:txlog command
1. The hwvtep:txlog output is not logging/printing the date correctly. The date that is getting
printed is the date at which the command is executed , not the date at the transaction is looged.
Change has the fix for date issue.
2. The hwvtep:txlog output format is printing the complete instance identifier information of the nodes.
making the command output clumsy and hard to read.
ex :
Printing for iid KeyedInstanceIdentifier{targetType=interface org.opendaylight.yang.gen.v1.urn.tbd.
params.xml.ns.yang.network.topology.rev131021.network.topology.topology.Node, path=
org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.NetworkTopology,
org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.
Topology[key=TopologyKey{_topologyId=Uri{_value=hwvtep:1}}],org.opendaylight.yang.gen.v1.urn.tbd.
params.xml.ns.yang.network.topology.rev131021.network.topology.topology.Node[key=NodeKey{_nodeId=
Uri{_value=hwvtep://uuid/
3b0fb1b3-6449-4fa7-b6ac-
0db437fe144e}}]]}
Update the output format only to print the node id : "hwvtep://uuid/
3b0fb1b3-6449-4fa7-b6ac-
0db437fe144e"
3. Update the TransctionHistory for the missing tables/objects like LogicalSwitch and Physical Port etc.
4. Added more logging of Transctions.
Change-Id: Ia5e8984fb414944820140acae69dd64104ee9619
Signed-off-by: Chandra Shekar S <chandra.shekar.s@ericsson.com>