1 `ti2` is a tool to generate a network diagram in the OS(Linux)
6 * Collect the network information for the OS (Open vSwitch, Linux Bridge, libvirt)
7 * Generate the input format of Graph-Easy (basic feature).
8 Graph-Easy http://search.cpan.org/~shlomif/Graph-Easy-0.72/lib/Graph/Easy.pm
9 * Generate the springy HTML format.
10 Springy https://github.com/dhotson/springy
17 Extract the tar file::
19 $ tar xfz ti2-x.x.tar.gz
22 ========================
28 Usage: ti2.py [options]
31 --version show program's version number and exit
32 -h, --help show this help message and exit
33 -f FORMAT, --format=FORMAT
34 specify output format [FORMAT: g/graph-easy,
35 s/springy, r/springy-raphael]
36 -d FILE, --database=FILE
37 store record to database
38 -t TYPE, --datatype=TYPE
39 specify database type(default: json)
40 -v, --verbose verbose output.
43 connect to a remote system via SSH
45 -r REMOTE_DESC, --remote=REMOTE_DESC
46 specify user's name and hostname, port number (ex. -r
48 -p PASSWORD, --password=PASSWORD
49 specify user's SSH password
50 -k FILE, --sshkey=FILE
51 specify user's SSH private-key file
57 * Python Libvirt Library 0.9.10 or later.
58 * Python SSH Library 1.8.0 or later. (or Paramiko Library 1.7.5 or later.)