For those that are interested I built a python CDP parser over on https://github.com/GoreNetwork/CDP-parser/tree/master
Give it a text file with the output from "show cdp entry *" from a Cisco IOS device and it will give you a list of dictionaries one dict for each device in this format
{'capabilities': 'Router Switch IGMP ',
'local_int': 'GigabitEthernet1/3',
'platform': 'cisco WS-C6509-E',
'remote_id': 'bob.GoreNetwork',
'remote_int': 'GigabitEthernet2/6',
'remote_ip': '10.0.0.1',
'version': 'Cisco IOS Software, s72033_rp Software '
'(s72033_rp-ADVIPSERVICESK9_WAN-M), Version 12.2(33)SXH5, RELEASE '
'SOFTWARE (fc1)'},
That is some cool, right there.
thank you :-D
Did you follow the Kirk Byers tutorial?
Cool stuff dude! Ive never heard of ciscoconfparse but it looks like it has some nice features.