A collaboration between Ed Rantanen and myself to provide basic visualization of a trace route in a flexible manner. This should allow the swapping of different graphic libraries such as Graphviz, Flot, etc.
Author: Bryan M. Allred Last update: 6/5/2011
The intentions of the Parser is to allow users to change the data structure without needing to recompile the source code. This may also aid in the flexibility to allow swapping of graphing utilities.
Available tokens are:
{destination} {address} {hop} {hostname} {roundtrip}
Also, understanding there will be multiple replies on any given trace there has to be a way to mark repeating text. This is done with the following text:
{routes}
{hops} {/hops} {/routes}
Some times there needs to be a separator between iterations:
{routes} {/routes},
or
{routes} {hops} {/hops}, {/routes}