Skip to content

akonkol/tratto

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Tratto is a tiny framework I  built to issue commands to cisco 
routers over ssh and telnet.  I used pexpect.

Systems.py - Is a file that defines properties of different
operating systems

Connectivity.py - Is a file that defines connectivity objects
such as Session.

test.py -  Example usages of how to use Tratto.

Examples - A Directory of real-world examples of tratto
   l3toPTR.py - A script that connects to a Cisco IOS device
                issues "sho ip int br" and generates dns names
                for the given l3 interface.  This can be useful
                to generate ptr records for traceroutes. 


tratto is now a somewhat proper module, so you can import it like:
from tratto.systems import * etc...

Systems.OperatingSystems has been replaced with tratto.systems.SystemProfiles

About

Submit commands to devices using ssh/telnet

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages