This is an old revision of the document!
Arista API
Arista eAPI 101 . Several python examples can be found here
This is a basic, simple example.
In gsites tchkwn, there is an example of a py to configure a set a vlans all at once in several switches.
EOS-4.14.8M-CommandApiGuide.pdf and browse into the correspondent active release
Arista eAPI Python Library
Python
jsonrpclib
RPC / JSON-RPC specification
Ansible for EOS
http://chromaticsites.com/blog/automated-servers-and-deployments-ansible-jenkins
- Roles: “reusable abstractions” as their docs page explains. See more at: http://chromaticsites.com/blog/automated-servers-and-deployments-ansible-jenkins#sthash.i8k9rOHG.dpuf
- Playbooks