[gl-como] Bash script e cisco/foundry config
Pietro Bertera
pietro@bertera.it
Gio 21 Apr 2011 11:43:51 CEST
Nada, quello che ho al momento è un'accozzaglia di robaccia.
Comunque il tutto era basato su questi:
http://www.pennington.net/py/ciscoconfparse/
http://oldfield.wattle.id.au/programs/cisco/iosrun.py
pysn e sqlite
ripensandoci non era male il baraccone:
mi ero fatto una cli in cui:
* si potevano creare dei modelli di configurazioni (templates) che stavano
in un db sqlite
* si creavano i device specificando transport (telnet, ssh), credenziali e
eventuali device intermedi (hop)
* si associava uno o piu' template al device, per ogni associazione si
specifica un' email di contatto (es. per un gw che fa anche voip il template
rappresentante le conf OSPF avevano la mail network@example.com, il template
rappresentante i dialpeer avevano la mail voice@example.com)
* si eseguiva il run per ogni device: il run si collega all'apparato,
scarica la conf, la committa nel repo svn e seganala eventuali incongruenze
con i templates alle persone corrette.
avevo in ballo anche di gestire i run come plugin di nagios ma non ce ne è
stato il tempo..
-------------- parte successiva --------------
Un allegato HTML è stato rimosso...
URL: <http://lists.linux.it/pipermail/gl-como/attachments/20110421/11b6e14f/attachment.htm>
Maggiori informazioni sulla lista
gl-como