Python script to crawl you network - Just add a seed device. This script is current designed for Cisco network devices. However, it can easily be adapted for non Cisco devices using LLDP.
Dependencies: pexpect (Python Expect)
Please use the code with the most recent date (01/12/16)