arista-eosplus / ansible-eos-interfaces

Prebuilt Ansible Role to manage interface configuration on your Arista EOS Device
BSD 3-Clause "New" or "Revised" License
5 stars 1 forks source link

Add interface attributes #14

Closed glennsb closed 7 years ago

glennsb commented 7 years ago

This addresses #13 for my personal needs to manage lacp options and port channel membership

I have not added to the builtin tests for these, but it passes the works for me

This PR also includes options to manage switchport settings & vlan membership. These settings are typically managed from the ansible-eos-bridging role. However, I'm not a real network person I only play one at work & being more of a programmer background it makes more sense to me to have all the settings for my ports only listed in one place in my host vars. Thus I've moved these switchport settings into here

These changes allow me to manage almost all of the bits of my config via ansible

It might be of interest to others, thus the PR. Take them or leave them

dathelen commented 7 years ago

Thanks for this PR! We will review this PR as soon as we can!