You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
ansible/lib/ansible
Steve Dodd ee6ab5d5aa Add support for IOS vlan parsing filter. (#40555)
* Add support for IOS vlan parsing filter.
Example usage below:

{% set parsed_vlans = vlans | vlan_parser %}
switchport trunk allowed vlan {{ parsed_vlans[0] }}
{% for i in range (1, parsed_vlans | count) %}
switchport trunk allowed vlan add {{ parsed_vlans[i] }}

* Update test_network.py

Add import statement for filter

* Fixed PEP8 issues relating to comments

* Fix PEP8 issues related to blank lines

* Removed magic numbers for line lengths. This should generalize support
to other IOS-like NOS that use similar methods for listing vlans. The
default arguments for line lengths will still be specific to Cisco IOS.
The unit tests for line length are still specific to Cisco IOS.
6 years ago
..
cli Python 3.8 collections compatibility fixes. 6 years ago
compat Move unit test compat code out of `lib/ansible/`. (#46996) 6 years ago
config Add configuration to override location of ansible-connection (#46128) 6 years ago
errors Python 3.8 collections compatibility fixes. 6 years ago
executor Ensure that an empty literal list with loop skips the task (#47129) 6 years ago
galaxy Link to the Galaxy platforms list from the meta file template (#34046) 6 years ago
inventory better information for user from inventory plugins (#46766) 6 years ago
module_utils VMware: Provide facility to specify path for template (#38031) 6 years ago
modules postgresql_user: fix test errors on newer Fedora versions (#47166) 6 years ago
parsing An earlier optimization of ansible-doc -l caused failures. (#47012) 6 years ago
playbook Do not use mutable defaults in FieldAttribute, instead allow supplying a callable for defaults of mutable types. Fixes #46824 (#46833) 6 years ago
plugins Add support for IOS vlan parsing filter. (#40555) 6 years ago
template Python 3.8 collections compatibility fixes. 6 years ago
utils Lenovo finetune modules (#46623) 6 years ago
vars Python 3.8 collections compatibility fixes. 6 years ago
__init__.py
constants.py cisco firepower : Make API endpoints configurable via hostvars (#44952) 6 years ago
release.py Codename: How Many More Times 6 years ago