summaryrefslogtreecommitdiffstats
path: root/ansible_collections/arista/eos
diff options
context:
space:
mode:
Diffstat (limited to 'ansible_collections/arista/eos')
-rw-r--r--ansible_collections/arista/eos/.ansible-lint3
-rw-r--r--ansible_collections/arista/eos/.flake867
-rw-r--r--ansible_collections/arista/eos/.github/CODEOWNERS (renamed from ansible_collections/arista/eos/tests/unit/compat/__init__.py)0
-rw-r--r--ansible_collections/arista/eos/.github/workflows/check_label.yml (renamed from ansible_collections/arista/eos/.github/workflows/ack.yml)10
-rw-r--r--ansible_collections/arista/eos/.github/workflows/codecoverage.yml3
-rw-r--r--ansible_collections/arista/eos/.github/workflows/draft_release.yml18
-rw-r--r--ansible_collections/arista/eos/.github/workflows/push.yml27
-rw-r--r--ansible_collections/arista/eos/.github/workflows/release.yml4
-rw-r--r--ansible_collections/arista/eos/.github/workflows/tests.yml23
-rw-r--r--ansible_collections/arista/eos/.pre-commit-config.yaml13
-rw-r--r--ansible_collections/arista/eos/CHANGELOG.rst62
-rw-r--r--ansible_collections/arista/eos/FILES.json5998
-rw-r--r--ansible_collections/arista/eos/MANIFEST.json6
-rw-r--r--ansible_collections/arista/eos/README.md6
-rw-r--r--ansible_collections/arista/eos/changelogs/changelog.yaml66
-rw-r--r--ansible_collections/arista/eos/docs/arista.eos.eos_bgp_module.rst986
-rw-r--r--ansible_collections/arista/eos/docs/arista.eos.eos_lag_interfaces_module.rst28
-rw-r--r--ansible_collections/arista/eos/docs/arista.eos.eos_logging_module.rst388
-rw-r--r--ansible_collections/arista/eos/docs/arista.eos.eos_ospfv3_module.rst250
-rw-r--r--ansible_collections/arista/eos/docs/arista.eos.eos_system_module.rst2
-rw-r--r--ansible_collections/arista/eos/ignore-2.9.txt136
-rw-r--r--ansible_collections/arista/eos/meta/runtime.yml20
-rw-r--r--ansible_collections/arista/eos/plugins/cliconf/eos.py6
-rw-r--r--ansible_collections/arista/eos/plugins/module_utils/network/eos/argspec/ospfv3/ospfv3.py20
-rw-r--r--ansible_collections/arista/eos/plugins/module_utils/network/eos/config/ospfv3/ospfv3.py62
-rw-r--r--ansible_collections/arista/eos/plugins/module_utils/network/eos/facts/static_routes/static_routes.py2
-rw-r--r--ansible_collections/arista/eos/plugins/module_utils/network/eos/facts/vlans/vlans.py2
-rw-r--r--ansible_collections/arista/eos/plugins/module_utils/network/eos/rm_templates/snmp_server.py6
-rw-r--r--ansible_collections/arista/eos/plugins/modules/eos_bgp.py468
-rw-r--r--ansible_collections/arista/eos/plugins/modules/eos_lag_interfaces.py28
-rw-r--r--ansible_collections/arista/eos/plugins/modules/eos_logging.py505
-rw-r--r--ansible_collections/arista/eos/plugins/modules/eos_ospfv3.py38
-rw-r--r--ansible_collections/arista/eos/plugins/modules/eos_system.py4
-rw-r--r--ansible_collections/arista/eos/plugins/modules/eos_vrf.py23
-rw-r--r--ansible_collections/arista/eos/test-requirements.txt15
-rw-r--r--ansible_collections/arista/eos/tests/config.yml2
-rw-r--r--ansible_collections/arista/eos/tests/integration/targets/eos_bgp/defaults/main.yaml3
-rw-r--r--ansible_collections/arista/eos/tests/integration/targets/eos_bgp/meta/main.yaml3
-rw-r--r--ansible_collections/arista/eos/tests/integration/targets/eos_bgp/tasks/cli.yaml19
-rw-r--r--ansible_collections/arista/eos/tests/integration/targets/eos_bgp/tasks/main.yaml5
-rw-r--r--ansible_collections/arista/eos/tests/integration/targets/eos_bgp/tests/cli/basic.yaml399
-rw-r--r--ansible_collections/arista/eos/tests/integration/targets/eos_config/tests/cli/config.yaml6
-rw-r--r--ansible_collections/arista/eos/tests/integration/targets/eos_config/tests/cli/toplevel.yaml6
-rw-r--r--ansible_collections/arista/eos/tests/integration/targets/eos_config/tests/cli/toplevel_after.yaml6
-rw-r--r--ansible_collections/arista/eos/tests/integration/targets/eos_config/tests/cli/toplevel_before.yaml6
-rw-r--r--ansible_collections/arista/eos/tests/integration/targets/eos_facts/tests/cli/network_facts15
-rw-r--r--ansible_collections/arista/eos/tests/integration/targets/eos_logging/defaults/main.yaml2
-rw-r--r--ansible_collections/arista/eos/tests/integration/targets/eos_logging/meta/main.yaml3
-rw-r--r--ansible_collections/arista/eos/tests/integration/targets/eos_logging/tasks/cli.yaml19
-rw-r--r--ansible_collections/arista/eos/tests/integration/targets/eos_logging/tasks/eapi.yaml19
-rw-r--r--ansible_collections/arista/eos/tests/integration/targets/eos_logging/tasks/main.yaml10
-rw-r--r--ansible_collections/arista/eos/tests/integration/targets/eos_logging/tests/cli/basic.yaml154
-rw-r--r--ansible_collections/arista/eos/tests/integration/targets/eos_logging/tests/eapi/basic.yaml96
-rw-r--r--ansible_collections/arista/eos/tests/integration/targets/eos_ospfv3/tests/common/merged.yaml13
-rw-r--r--ansible_collections/arista/eos/tests/integration/targets/eos_user/tests/cli/auth.yaml1
-rw-r--r--ansible_collections/arista/eos/tests/sanity/ignore-2.18.txt1
-rw-r--r--ansible_collections/arista/eos/tests/unit/compat/mock.py129
-rw-r--r--ansible_collections/arista/eos/tests/unit/compat/unittest.py41
-rw-r--r--ansible_collections/arista/eos/tests/unit/mock/path.py4
-rw-r--r--ansible_collections/arista/eos/tests/unit/mock/procenv.py5
-rw-r--r--ansible_collections/arista/eos/tests/unit/modules/network/eos/test_eos_acl_interfaces.py3
-rw-r--r--ansible_collections/arista/eos/tests/unit/modules/network/eos/test_eos_acls.py3
-rw-r--r--ansible_collections/arista/eos/tests/unit/modules/network/eos/test_eos_banner.py3
-rw-r--r--ansible_collections/arista/eos/tests/unit/modules/network/eos/test_eos_bgp.py400
-rw-r--r--ansible_collections/arista/eos/tests/unit/modules/network/eos/test_eos_bgp_address_family.py3
-rw-r--r--ansible_collections/arista/eos/tests/unit/modules/network/eos/test_eos_bgp_global.py3
-rw-r--r--ansible_collections/arista/eos/tests/unit/modules/network/eos/test_eos_command.py3
-rw-r--r--ansible_collections/arista/eos/tests/unit/modules/network/eos/test_eos_config.py3
-rw-r--r--ansible_collections/arista/eos/tests/unit/modules/network/eos/test_eos_eapi.py3
-rw-r--r--ansible_collections/arista/eos/tests/unit/modules/network/eos/test_eos_hostname.py3
-rw-r--r--ansible_collections/arista/eos/tests/unit/modules/network/eos/test_eos_interfaces.py3
-rw-r--r--ansible_collections/arista/eos/tests/unit/modules/network/eos/test_eos_l2_interfaces.py3
-rw-r--r--ansible_collections/arista/eos/tests/unit/modules/network/eos/test_eos_l3_interfaces.py3
-rw-r--r--ansible_collections/arista/eos/tests/unit/modules/network/eos/test_eos_lacp.py3
-rw-r--r--ansible_collections/arista/eos/tests/unit/modules/network/eos/test_eos_lacp_interfaces.py3
-rw-r--r--ansible_collections/arista/eos/tests/unit/modules/network/eos/test_eos_lag_interfaces.py3
-rw-r--r--ansible_collections/arista/eos/tests/unit/modules/network/eos/test_eos_lldp_global.py3
-rw-r--r--ansible_collections/arista/eos/tests/unit/modules/network/eos/test_eos_logging.py112
-rw-r--r--ansible_collections/arista/eos/tests/unit/modules/network/eos/test_eos_logging_global.py3
-rw-r--r--ansible_collections/arista/eos/tests/unit/modules/network/eos/test_eos_ntp_global.py3
-rw-r--r--ansible_collections/arista/eos/tests/unit/modules/network/eos/test_eos_ospf_interfaces.py3
-rw-r--r--ansible_collections/arista/eos/tests/unit/modules/network/eos/test_eos_ospfv2.py3
-rw-r--r--ansible_collections/arista/eos/tests/unit/modules/network/eos/test_eos_ospfv3.py3
-rw-r--r--ansible_collections/arista/eos/tests/unit/modules/network/eos/test_eos_prefix_lists.py3
-rw-r--r--ansible_collections/arista/eos/tests/unit/modules/network/eos/test_eos_route_maps.py3
-rw-r--r--ansible_collections/arista/eos/tests/unit/modules/network/eos/test_eos_snmp_server.py7
-rw-r--r--ansible_collections/arista/eos/tests/unit/modules/network/eos/test_eos_static_routes.py3
-rw-r--r--ansible_collections/arista/eos/tests/unit/modules/network/eos/test_eos_system.py3
-rw-r--r--ansible_collections/arista/eos/tests/unit/modules/network/eos/test_eos_user.py3
-rw-r--r--ansible_collections/arista/eos/tests/unit/modules/network/eos/test_eos_vlans.py3
-rw-r--r--ansible_collections/arista/eos/tests/unit/modules/utils.py8
-rw-r--r--ansible_collections/arista/eos/tox-ansible.ini10
-rw-r--r--ansible_collections/arista/eos/tox.ini32
93 files changed, 3305 insertions, 7607 deletions
diff --git a/ansible_collections/arista/eos/.ansible-lint b/ansible_collections/arista/eos/.ansible-lint
index 8d9bb70b8..9cd263023 100644
--- a/ansible_collections/arista/eos/.ansible-lint
+++ b/ansible_collections/arista/eos/.ansible-lint
@@ -1,5 +1,2 @@
---
profile: production
-
-exclude_paths:
- - changelogs/changelog.yaml
diff --git a/ansible_collections/arista/eos/.flake8 b/ansible_collections/arista/eos/.flake8
new file mode 100644
index 000000000..9a7fc1251
--- /dev/null
+++ b/ansible_collections/arista/eos/.flake8
@@ -0,0 +1,67 @@
+[flake8]
+
+builtins = _
+
+# Print the total number of errors:
+count = true
+
+# Don't even try to analyze these:
+extend-exclude =
+ # No need to traverse egg info dir
+ *.egg-info,
+ # tool cache dirs
+ *_cache
+ # project env vars
+ .env,
+ # GitHub configs
+ .github,
+ # Cache files of MyPy
+ .mypy_cache,
+ # Cache files of pytest
+ .pytest_cache,
+ # Temp dir of pytest-testmon
+ .tmontmp,
+ # Occasional virtualenv dir
+ .venv
+ # VS Code
+ .vscode,
+ # Temporary build dir
+ build,
+ # This contains sdists and wheels of ansible-navigator that we don't want to check
+ dist,
+ # Metadata of `pip wheel` cmd is autogenerated
+ pip-wheel-metadata,
+ # adjacent venv
+ venv
+ # ansible won't let me
+ __init__.py
+
+# IMPORTANT: avoid using ignore option, always use extend-ignore instead
+# Completely and unconditionally ignore the following errors:
+extend-ignore =
+ F841,
+ # line-length
+ E501,
+ # module level import not at top of file
+ E402
+
+# Accessibility/large fonts and PEP8 unfriendly:
+max-line-length = 120
+
+# Allow certain violations in certain files:
+# Please keep both sections of this list sorted, as it will be easier for others to find and add entries in the future
+per-file-ignores =
+ # The following ignores have been researched and should be considered permanent
+ # each should be preceeded with an explanation of each of the error codes
+ # If other ignores are added for a specific file in the section following this,
+ # these will need to be added to that line as well.
+
+
+ # S101: Allow the use of assert within the tests directory, since tests require it.
+ tests/**.py: S101
+
+ # The following were present during the initial implementation.
+ # They are expected to be fixed and unignored over time.
+
+# Count the number of occurrences of each error/warning code and print a report:
+statistics = true
diff --git a/ansible_collections/arista/eos/tests/unit/compat/__init__.py b/ansible_collections/arista/eos/.github/CODEOWNERS
index e69de29bb..e69de29bb 100644
--- a/ansible_collections/arista/eos/tests/unit/compat/__init__.py
+++ b/ansible_collections/arista/eos/.github/CODEOWNERS
diff --git a/ansible_collections/arista/eos/.github/workflows/ack.yml b/ansible_collections/arista/eos/.github/workflows/check_label.yml
index fda595dc5..b120bfa32 100644
--- a/ansible_collections/arista/eos/.github/workflows/ack.yml
+++ b/ansible_collections/arista/eos/.github/workflows/check_label.yml
@@ -1,15 +1,11 @@
---
-# See https://github.com/ansible-community/devtools/blob/main/.github/workflows/ack.yml
-name: ack
-
+name: "Check label"
concurrency:
group: ${{ github.workflow }}-${{ github.event.pull_request.number || github.ref }}
cancel-in-progress: true
-
on: # yamllint disable-line rule:truthy
pull_request_target:
types: [opened, labeled, unlabeled, synchronize]
-
jobs:
- ack:
- uses: ansible/devtools/.github/workflows/ack.yml@main
+ check_label:
+ uses: ansible/ansible-content-actions/.github/workflows/check_label.yaml@main
diff --git a/ansible_collections/arista/eos/.github/workflows/codecoverage.yml b/ansible_collections/arista/eos/.github/workflows/codecoverage.yml
index c2a7ad60d..3e0f17919 100644
--- a/ansible_collections/arista/eos/.github/workflows/codecoverage.yml
+++ b/ansible_collections/arista/eos/.github/workflows/codecoverage.yml
@@ -1,8 +1,9 @@
---
-name: code_coverage
+name: "Code coverage"
on: # yamllint disable-line rule:truthy
push:
+ branches: [main]
pull_request:
branches: [ main ]
diff --git a/ansible_collections/arista/eos/.github/workflows/draft_release.yml b/ansible_collections/arista/eos/.github/workflows/draft_release.yml
new file mode 100644
index 000000000..c26239ed0
--- /dev/null
+++ b/ansible_collections/arista/eos/.github/workflows/draft_release.yml
@@ -0,0 +1,18 @@
+---
+name: "Draft release"
+concurrency:
+ group: ${{ github.workflow }}-${{ github.event.pull_request.number || github.ref }}
+ cancel-in-progress: true
+on: # yamllint disable-line rule:truthy
+ workflow_dispatch:
+env:
+ NAMESPACE: ${{ github.repository_owner }}
+ COLLECTION_NAME: eos
+ ANSIBLE_COLLECTIONS_PATHS: ./
+jobs:
+ update_release_draft:
+ uses: ansible/ansible-content-actions/.github/workflows/draft_release.yaml@main
+ with:
+ repo: ${{ github.event.pull_request.head.repo.full_name }}
+ secrets:
+ BOT_PAT: ${{ secrets.BOT_PAT }}
diff --git a/ansible_collections/arista/eos/.github/workflows/push.yml b/ansible_collections/arista/eos/.github/workflows/push.yml
deleted file mode 100644
index 67940aa72..000000000
--- a/ansible_collections/arista/eos/.github/workflows/push.yml
+++ /dev/null
@@ -1,27 +0,0 @@
----
-# push workflow is shared and expected to perform actions after a merge happens
-# on a maintenance branch (default or release). For example updating the
-# draft release-notes.
-# based on great work from
-# https://github.com/T-Systems-MMS/ansible-collection-icinga-director
-name: push
-
-concurrency:
- group: ${{ github.workflow }}-${{ github.event.pull_request.number || github.ref }}
- cancel-in-progress: true
-
-on: # yamllint disable-line rule:truthy
- workflow_dispatch:
-
-env:
- NAMESPACE: arista
- COLLECTION_NAME: eos
- ANSIBLE_COLLECTIONS_PATHS: ./
-
-jobs:
- update_release_draft:
- uses: ansible/devtools/.github/workflows/push_network.yml@main
- with:
- repo: ansible-collections/arista.eos
- secrets:
- BOT_PAT: ${{ secrets.BOT_PAT }}
diff --git a/ansible_collections/arista/eos/.github/workflows/release.yml b/ansible_collections/arista/eos/.github/workflows/release.yml
index eb04259d1..6dbb1aa39 100644
--- a/ansible_collections/arista/eos/.github/workflows/release.yml
+++ b/ansible_collections/arista/eos/.github/workflows/release.yml
@@ -1,12 +1,12 @@
---
-name: release
+name: "Release collection"
on: # yamllint disable-line rule:truthy
release:
types: [published]
jobs:
release:
- uses: ansible/devtools/.github/workflows/release_collection.yml@main
+ uses: ansible/ansible-content-actions/.github/workflows/release.yaml@main
with:
environment: release
secrets:
diff --git a/ansible_collections/arista/eos/.github/workflows/tests.yml b/ansible_collections/arista/eos/.github/workflows/tests.yml
index e9f92a2a0..2438c8f6a 100644
--- a/ansible_collections/arista/eos/.github/workflows/tests.yml
+++ b/ansible_collections/arista/eos/.github/workflows/tests.yml
@@ -1,5 +1,5 @@
---
-name: CI
+name: "CI"
concurrency:
group: ${{ github.head_ref || github.run_id }}
@@ -12,17 +12,18 @@ on: # yamllint disable-line rule:truthy
schedule:
- cron: '0 0 * * *'
-
jobs:
- ansible-lint:
- uses: ansible-network/github_actions/.github/workflows/ansible-lint.yml@main
changelog:
- uses: ansible-network/github_actions/.github/workflows/changelog.yml@main
+ uses: ansible/ansible-content-actions/.github/workflows/changelog.yaml@main
if: github.event_name == 'pull_request'
+ build-import:
+ uses: ansible/ansible-content-actions/.github/workflows/build_import.yaml@main
+ ansible-lint:
+ uses: ansible/ansible-content-actions/.github/workflows/ansible_lint.yaml@main
sanity:
- uses: ansible-network/github_actions/.github/workflows/sanity.yml@main
+ uses: ansible/ansible-content-actions/.github/workflows/sanity.yaml@main
unit-galaxy:
- uses: ansible-network/github_actions/.github/workflows/unit_galaxy.yml@main
+ uses: ansible/ansible-content-actions/.github/workflows/unit.yaml@main
unit-source:
uses: ansible-network/github_actions/.github/workflows/unit_source.yml@main
with:
@@ -32,19 +33,21 @@ jobs:
all_green:
if: ${{ always() }}
needs:
- - ansible-lint
- changelog
+ - build-import
- sanity
- unit-galaxy
+ - ansible-lint
- unit-source
runs-on: ubuntu-latest
steps:
- run: >-
python -c "assert 'failure' not in
set([
- '${{ needs.ansible-lint.result }}',
'${{ needs.changelog.result }}',
+ '${{ needs.build-import.result }}',
'${{ needs.sanity.result }}',
- '${{ needs.unit-galaxy.result }}',
+ '${{ needs.unit-galaxy.result }}'
+ '${{ needs.ansible-lint.result }}'
'${{ needs.unit-source.result }}'
])"
diff --git a/ansible_collections/arista/eos/.pre-commit-config.yaml b/ansible_collections/arista/eos/.pre-commit-config.yaml
index a18fd6062..06299bc68 100644
--- a/ansible_collections/arista/eos/.pre-commit-config.yaml
+++ b/ansible_collections/arista/eos/.pre-commit-config.yaml
@@ -7,7 +7,7 @@ repos:
- id: update-docs
- repo: https://github.com/pre-commit/pre-commit-hooks
- rev: v4.5.0
+ rev: v4.6.0
hooks:
- id: check-merge-conflict
- id: check-symlinks
@@ -23,7 +23,7 @@ repos:
- id: add-trailing-comma
- repo: https://github.com/pre-commit/mirrors-prettier
- rev: "v3.0.3"
+ rev: "v4.0.0-alpha.8"
hooks:
- id: prettier
entry: env CI=1 bash -c "prettier --list-different . || ec=$? && prettier --loglevel=error --write . && exit $ec"
@@ -34,13 +34,18 @@ repos:
- prettier-plugin-toml
- repo: https://github.com/PyCQA/isort
- rev: 5.12.0
+ rev: 5.13.2
hooks:
- id: isort
name: Sort import statements using isort
args: ["--filter-files"]
- repo: https://github.com/psf/black
- rev: 23.10.0
+ rev: 24.3.0
hooks:
- id: black
+
+ - repo: https://github.com/pycqa/flake8
+ rev: 7.0.0
+ hooks:
+ - id: flake8
diff --git a/ansible_collections/arista/eos/CHANGELOG.rst b/ansible_collections/arista/eos/CHANGELOG.rst
index 7067ecc24..70d6a4fc0 100644
--- a/ansible_collections/arista/eos/CHANGELOG.rst
+++ b/ansible_collections/arista/eos/CHANGELOG.rst
@@ -5,6 +5,66 @@ Arista Eos Collection Release Notes
.. contents:: Topics
+v9.0.0
+======
+
+Major Changes
+-------------
+
+- Update the netcommon base version 6.1.0 to support cli_restore plugin.
+
+Minor Changes
+-------------
+
+- Add support for cli_restore functionality.
+- Please refer the PR to know more about core changes (https://github.com/ansible-collections/ansible.netcommon/pull/618).
+- cli_restore module is part of netcommon.
+
+v8.0.0
+======
+
+Major Changes
+-------------
+
+- This release removes previously deprecated modules and attributes from this collection. Please refer to the **Removed Features** section for details.
+
+Removed Features (previously deprecated)
+----------------------------------------
+
+- Remove depreacted eos_bgp module which is replaced with eos_bgp_global and eos_bgp_address_family.
+- Remove deprecated eos_logging module which is replaced with eos_logging_global resource module.
+- Remove deprecated timers.throttle attribute.
+
+v7.1.0
+======
+
+Bugfixes
+--------
+
+- This fix is needed because static_routes and vlans are not returning anything when resources are not configured.
+- This got noticed in this issue (https://github.com/network-automation/toolkit/issues/47)
+- correct a missing whitespace and add 'auth' string.
+- correct the parsing of the elements in 'name_servers' in 'eos_system' module.
+- when static_routes and vlans are not confirgured then return empty list.
+
+Documentation Changes
+---------------------
+
+- eos_lag_interface - Updated examples for lag_interface module.
+
+v7.0.0
+======
+
+Release Summary
+---------------
+
+Starting from this release, the minimum `ansible-core` version this collection requires is `2.14.0`. The last known version compatible with ansible-core<2.14 is `v6.2.2`.
+
+Major Changes
+-------------
+
+- Bumping `requires_ansible` to `>=2.14.0`, since previous ansible-core versions are EoL now.
+
v6.2.2
======
@@ -456,7 +516,6 @@ New Modules
- eos_acl_interfaces - ACL interfaces resource module
- eos_acls - ACLs resource module
- eos_banner - Manage multiline banners on Arista EOS devices
-- eos_bgp - (deprecated, removed after 2023-01-29) Configure global BGP protocol settings on Arista EOS.
- eos_command - Run arbitrary commands on an Arista EOS device
- eos_config - Manage Arista EOS configuration sections
- eos_eapi - Manage and configure Arista EOS eAPI.
@@ -470,7 +529,6 @@ New Modules
- eos_lldp - Manage LLDP configuration on Arista EOS network devices
- eos_lldp_global - LLDP resource module
- eos_lldp_interfaces - LLDP interfaces resource module
-- eos_logging - Manage logging on network devices
- eos_ospfv2 - OSPFv2 resource module
- eos_static_routes - Static routes resource module
- eos_system - Manage the system attributes on Arista EOS devices
diff --git a/ansible_collections/arista/eos/FILES.json b/ansible_collections/arista/eos/FILES.json
index 54aa8737c..5836a631c 100644
--- a/ansible_collections/arista/eos/FILES.json
+++ b/ansible_collections/arista/eos/FILES.json
@@ -8,52 +8,73 @@
"format": 1
},
{
- "name": "ignore-2.9.txt",
+ "name": ".github",
+ "ftype": "dir",
+ "chksum_type": null,
+ "chksum_sha256": null,
+ "format": 1
+ },
+ {
+ "name": ".github/dependabot.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "434c723567b8bb4d59f1b64bdbf674e2869789650c878f84f08f3ebe93a97b60",
+ "chksum_sha256": "11ceee3c57116e9fd08bc423414b1095ff002aa012d6fb325b1a7e24d7e28461",
"format": 1
},
{
- "name": "LICENSE",
+ "name": ".github/workflows",
+ "ftype": "dir",
+ "chksum_type": null,
+ "chksum_sha256": null,
+ "format": 1
+ },
+ {
+ "name": ".github/workflows/codecoverage.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "3972dc9744f6499f0f9b2dbf76696f2ae7ad8af9b23dde66d6af86c9dfb36986",
+ "chksum_sha256": "57e1fa3c1edef3b462e23b36f5ea116f8675a71d7f49731193e38b708c859742",
"format": 1
},
{
- "name": ".yamllint",
+ "name": ".github/workflows/draft_release.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "827ef9e031ecdcaf137be239d33ef93fcbbc3611cbb6b30b0e507d0e03373d0e",
+ "chksum_sha256": "e3f2c2973b06242e2dc7afb88cb1bbf2569b101a1c1e313282a26e2d6fe665fd",
"format": 1
},
{
- "name": "requirements.txt",
+ "name": ".github/workflows/check_label.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "883b106f13b0c6536f55619685ddca25968b4167dedb12e08fa37c93f4c63b25",
+ "chksum_sha256": "9eb6abad2038b10cd6ea70310aa88d163f10c374d1728df29bb553eff2acfaba",
"format": 1
},
{
- "name": "meta",
- "ftype": "dir",
- "chksum_type": null,
- "chksum_sha256": null,
+ "name": ".github/workflows/tests.yml",
+ "ftype": "file",
+ "chksum_type": "sha256",
+ "chksum_sha256": "9cee2ae0c1ec8c5905524473fb528d0dfb335cec74fee1f8564f8af2e83afbf4",
"format": 1
},
{
- "name": "meta/runtime.yml",
+ "name": ".github/workflows/release.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "69670a3bc346361e18ee69fe1db6b47c18a20cd436bb72086e4b5e95d9ac3f36",
+ "chksum_sha256": "2e3f90a3147d93b97347d8418352f23e201417e05539a466399dd258a65d699c",
"format": 1
},
{
- "name": "README.md",
+ "name": ".github/CODEOWNERS",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "acdc105c02de4ccd8d44e0dae9894189c936d9993ae6853a99caa80a40e9d10f",
+ "chksum_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
+ "format": 1
+ },
+ {
+ "name": ".github/release-drafter.yml",
+ "ftype": "file",
+ "chksum_type": "sha256",
+ "chksum_sha256": "7cbc785c8661033cd9dd7a60897484fce731cbe3dc124a689fc3e934b1d974fb",
"format": 1
},
{
@@ -64,675 +85,738 @@
"format": 1
},
{
- "name": "plugins/terminal",
+ "name": "plugins/httpapi",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "plugins/terminal/__init__.py",
+ "name": "plugins/httpapi/eos.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
+ "chksum_sha256": "a72e79bffe3d82ed6d78180b5814bd72b55ef15c57123411aef573dc18081a0b",
"format": 1
},
{
- "name": "plugins/terminal/eos.py",
+ "name": "plugins/httpapi/__init__.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "6966d43cd1b18aa12c7abdd37278000985b69d3ffe827ed250146825246c40d3",
+ "chksum_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
"format": 1
},
{
- "name": "plugins/inventory",
+ "name": "plugins/action",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "plugins/inventory/__init__.py",
+ "name": "plugins/action/lacp_interfaces.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
- "format": 1
- },
- {
- "name": "plugins/httpapi",
- "ftype": "dir",
- "chksum_type": null,
- "chksum_sha256": null,
+ "chksum_sha256": "cde3990650be3770dff01181cd9e3cda93a4b8f06dcd788cdbe2419e84bb3bb6",
"format": 1
},
{
- "name": "plugins/httpapi/__init__.py",
+ "name": "plugins/action/eos.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
+ "chksum_sha256": "cde3990650be3770dff01181cd9e3cda93a4b8f06dcd788cdbe2419e84bb3bb6",
"format": 1
},
{
- "name": "plugins/httpapi/eos.py",
+ "name": "plugins/action/l2_interface.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "a72e79bffe3d82ed6d78180b5814bd72b55ef15c57123411aef573dc18081a0b",
+ "chksum_sha256": "cde3990650be3770dff01181cd9e3cda93a4b8f06dcd788cdbe2419e84bb3bb6",
"format": 1
},
{
- "name": "plugins/cliconf",
- "ftype": "dir",
- "chksum_type": null,
- "chksum_sha256": null,
+ "name": "plugins/action/l2_interfaces.py",
+ "ftype": "file",
+ "chksum_type": "sha256",
+ "chksum_sha256": "cde3990650be3770dff01181cd9e3cda93a4b8f06dcd788cdbe2419e84bb3bb6",
"format": 1
},
{
- "name": "plugins/cliconf/__init__.py",
+ "name": "plugins/action/hostname.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
+ "chksum_sha256": "cde3990650be3770dff01181cd9e3cda93a4b8f06dcd788cdbe2419e84bb3bb6",
"format": 1
},
{
- "name": "plugins/cliconf/eos.py",
+ "name": "plugins/action/lldp.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "87d6fa9386ee1db637cad55e955984a5ace088ded304828294d217688891a4a7",
+ "chksum_sha256": "cde3990650be3770dff01181cd9e3cda93a4b8f06dcd788cdbe2419e84bb3bb6",
"format": 1
},
{
- "name": "plugins/modules",
- "ftype": "dir",
- "chksum_type": null,
- "chksum_sha256": null,
+ "name": "plugins/action/facts.py",
+ "ftype": "file",
+ "chksum_type": "sha256",
+ "chksum_sha256": "cde3990650be3770dff01181cd9e3cda93a4b8f06dcd788cdbe2419e84bb3bb6",
"format": 1
},
{
- "name": "plugins/modules/eos_bgp_address_family.py",
+ "name": "plugins/action/lacp.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "9d785bf8b326b2abba6c6742b427cca2938d6dac15b6dd2c8fe26033fb8032e6",
+ "chksum_sha256": "cde3990650be3770dff01181cd9e3cda93a4b8f06dcd788cdbe2419e84bb3bb6",
"format": 1
},
{
- "name": "plugins/modules/eos_lacp_interfaces.py",
+ "name": "plugins/action/interface.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "90ab8557eb680e0abea6fd8cdb5d463f0ef1fd73d0073ef47981a74bff0c84e7",
+ "chksum_sha256": "cde3990650be3770dff01181cd9e3cda93a4b8f06dcd788cdbe2419e84bb3bb6",
"format": 1
},
{
- "name": "plugins/modules/eos_vlans.py",
+ "name": "plugins/action/acl_interfaces.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "ecd8f836dc780f467c049242138c48b1dd0d65469dab247ec66816aa36b19a30",
+ "chksum_sha256": "cde3990650be3770dff01181cd9e3cda93a4b8f06dcd788cdbe2419e84bb3bb6",
"format": 1
},
{
- "name": "plugins/modules/eos_eapi.py",
+ "name": "plugins/action/vrf.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "38c5950430f09e4eb10546aa674b41c0b9ae5c85957108433008c260282cc2b0",
+ "chksum_sha256": "cde3990650be3770dff01181cd9e3cda93a4b8f06dcd788cdbe2419e84bb3bb6",
"format": 1
},
{
- "name": "plugins/modules/eos_ospf_interfaces.py",
+ "name": "plugins/action/bgp.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "929edf4a24cf11021732e8e530f293f5802343e7930b6de8d629e98c005a3683",
+ "chksum_sha256": "cde3990650be3770dff01181cd9e3cda93a4b8f06dcd788cdbe2419e84bb3bb6",
"format": 1
},
{
- "name": "plugins/modules/eos_command.py",
+ "name": "plugins/action/interfaces.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "355cb38f9dfa902d56c0563dfcca9c4579221f341df5b64ff3c9e22086b70016",
+ "chksum_sha256": "cde3990650be3770dff01181cd9e3cda93a4b8f06dcd788cdbe2419e84bb3bb6",
"format": 1
},
{
- "name": "plugins/modules/eos_snmp_server.py",
+ "name": "plugins/action/lag_interfaces.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "b259b2d2a4ba741df2f35a8d52ef4e6a1507e840891328d2b8748ecaaffd8afb",
+ "chksum_sha256": "cde3990650be3770dff01181cd9e3cda93a4b8f06dcd788cdbe2419e84bb3bb6",
"format": 1
},
{
- "name": "plugins/modules/eos_banner.py",
+ "name": "plugins/action/command.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "c9a40fe93e2835e8e2ef138f63de065a737fee2710b108b7ac7c3fdbba5002a8",
+ "chksum_sha256": "cde3990650be3770dff01181cd9e3cda93a4b8f06dcd788cdbe2419e84bb3bb6",
"format": 1
},
{
- "name": "plugins/modules/eos_facts.py",
+ "name": "plugins/action/ntp_global.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "4c7b074df78792a848f53b5fb6994a2673249e659dfc74cc181fb1569812425c",
+ "chksum_sha256": "cde3990650be3770dff01181cd9e3cda93a4b8f06dcd788cdbe2419e84bb3bb6",
"format": 1
},
{
- "name": "plugins/modules/eos_logging.py",
+ "name": "plugins/action/__init__.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "e6d59a3e4e6ba1459ca5cd94d378daf7f9bdfb84ba076929aa4a747e6c1242c9",
+ "chksum_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
"format": 1
},
{
- "name": "plugins/modules/eos_l2_interfaces.py",
+ "name": "plugins/action/system.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "9d426533a5e9c6918115e53437bc078ff85eccefbafda1d7d4dadb796a8006f3",
+ "chksum_sha256": "cde3990650be3770dff01181cd9e3cda93a4b8f06dcd788cdbe2419e84bb3bb6",
"format": 1
},
{
- "name": "plugins/modules/eos_ntp_global.py",
+ "name": "plugins/action/snmp_server.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "0aa39b82eae1a84fbbcdb9b19ff2ca409799f31d72a4ddc7371540ddb360ef57",
+ "chksum_sha256": "cde3990650be3770dff01181cd9e3cda93a4b8f06dcd788cdbe2419e84bb3bb6",
"format": 1
},
{
- "name": "plugins/modules/eos_bgp.py",
+ "name": "plugins/action/ospfv2.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "d933005afd3c8db70638164e7f010d00531861cbed4b03d21f5438894a6250b8",
+ "chksum_sha256": "cde3990650be3770dff01181cd9e3cda93a4b8f06dcd788cdbe2419e84bb3bb6",
"format": 1
},
{
- "name": "plugins/modules/eos_ospfv2.py",
+ "name": "plugins/action/ospfv3.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "a0eaa5f6b3d3704c84d8dbadb6e35cbc3810598bfc9a341a4df42e68847af0e0",
+ "chksum_sha256": "cde3990650be3770dff01181cd9e3cda93a4b8f06dcd788cdbe2419e84bb3bb6",
"format": 1
},
{
- "name": "plugins/modules/eos_lldp_interfaces.py",
+ "name": "plugins/action/bgp_global.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "32172bac4360cbd4c9aba0bc4776294eca0dda71a97f472a71c9424a5260fc78",
+ "chksum_sha256": "cde3990650be3770dff01181cd9e3cda93a4b8f06dcd788cdbe2419e84bb3bb6",
"format": 1
},
{
- "name": "plugins/modules/__init__.py",
+ "name": "plugins/action/linkagg.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
+ "chksum_sha256": "cde3990650be3770dff01181cd9e3cda93a4b8f06dcd788cdbe2419e84bb3bb6",
"format": 1
},
{
- "name": "plugins/modules/eos_static_routes.py",
+ "name": "plugins/action/logging_global.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "1b30f6f27a471fabda82eaf6ab7d9f310c5e1b39f64ad7effd01e2d5d0dae9fc",
+ "chksum_sha256": "cde3990650be3770dff01181cd9e3cda93a4b8f06dcd788cdbe2419e84bb3bb6",
"format": 1
},
{
- "name": "plugins/modules/eos_hostname.py",
+ "name": "plugins/action/lldp_interfaces.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "6973fb2c1d99bcd964c8c2e5124fea3acb52432c4859ca9f9911b22429e7eff3",
+ "chksum_sha256": "cde3990650be3770dff01181cd9e3cda93a4b8f06dcd788cdbe2419e84bb3bb6",
"format": 1
},
{
- "name": "plugins/modules/eos_bgp_global.py",
+ "name": "plugins/action/l3_interface.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "8fb638856c7852953717ffd65e1e2b4a6dec7ec0a005fd4ef9506be5f2d09694",
+ "chksum_sha256": "cde3990650be3770dff01181cd9e3cda93a4b8f06dcd788cdbe2419e84bb3bb6",
"format": 1
},
{
- "name": "plugins/modules/eos_lag_interfaces.py",
+ "name": "plugins/action/ospf_interfaces.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "2417aa86814f86ae45fa1b4bbe5f8ad7262032467ecef305a74b0a69e04ee7ba",
+ "chksum_sha256": "cde3990650be3770dff01181cd9e3cda93a4b8f06dcd788cdbe2419e84bb3bb6",
"format": 1
},
{
- "name": "plugins/modules/eos_prefix_lists.py",
+ "name": "plugins/action/banner.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "47bacc85ac1895d0be80898303dd039edfdf63370cf60e54efc3d9716332983e",
+ "chksum_sha256": "cde3990650be3770dff01181cd9e3cda93a4b8f06dcd788cdbe2419e84bb3bb6",
"format": 1
},
{
- "name": "plugins/modules/eos_system.py",
+ "name": "plugins/action/acls.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "a47be5a23d7bd09a965ed06f020ce990db0a9401257c49978c248ca832d71804",
+ "chksum_sha256": "cde3990650be3770dff01181cd9e3cda93a4b8f06dcd788cdbe2419e84bb3bb6",
"format": 1
},
{
- "name": "plugins/modules/eos_lldp_global.py",
+ "name": "plugins/action/route_maps.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "21e703a7728c2601313b810413ac0143ad7d0d70340ab7a7be7794c164f154b3",
+ "chksum_sha256": "cde3990650be3770dff01181cd9e3cda93a4b8f06dcd788cdbe2419e84bb3bb6",
"format": 1
},
{
- "name": "plugins/modules/eos_acls.py",
+ "name": "plugins/action/eapi.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "01f152c6892474ad74fa3fe4d5f3828099f7d0db1eaf56d0d05f818ab6cfaf81",
+ "chksum_sha256": "cde3990650be3770dff01181cd9e3cda93a4b8f06dcd788cdbe2419e84bb3bb6",
"format": 1
},
{
- "name": "plugins/modules/eos_lacp.py",
+ "name": "plugins/action/user.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "33e27255d8f4e09d9d5ec270b99a6095596fd0d633db610b92aaa3a85f415738",
+ "chksum_sha256": "cde3990650be3770dff01181cd9e3cda93a4b8f06dcd788cdbe2419e84bb3bb6",
"format": 1
},
{
- "name": "plugins/modules/eos_route_maps.py",
+ "name": "plugins/action/bgp_address_family.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "b2dc1be3caa9efc8e1f36a1bcfa6a7a0cfd5d780a5ebfce3273c19dd6354b997",
+ "chksum_sha256": "cde3990650be3770dff01181cd9e3cda93a4b8f06dcd788cdbe2419e84bb3bb6",
"format": 1
},
{
- "name": "plugins/modules/eos_logging_global.py",
+ "name": "plugins/action/logging.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "a067a17142a631b1a972707e598306677df4061e190847ad07d517d577c4640e",
+ "chksum_sha256": "cde3990650be3770dff01181cd9e3cda93a4b8f06dcd788cdbe2419e84bb3bb6",
"format": 1
},
{
- "name": "plugins/modules/eos_config.py",
+ "name": "plugins/action/static_route.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "75240b4868941e59b523617b9e01cadd64fd82061014a65183c20a2453d43d07",
+ "chksum_sha256": "cde3990650be3770dff01181cd9e3cda93a4b8f06dcd788cdbe2419e84bb3bb6",
"format": 1
},
{
- "name": "plugins/modules/eos_acl_interfaces.py",
+ "name": "plugins/action/l3_interfaces.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "dcea489708bed333c4d29737c4e57db3eaea6e0d19a3b9d0c77e21054ca5d68a",
+ "chksum_sha256": "cde3990650be3770dff01181cd9e3cda93a4b8f06dcd788cdbe2419e84bb3bb6",
"format": 1
},
{
- "name": "plugins/modules/eos_l3_interfaces.py",
+ "name": "plugins/action/vlan.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "aa387fe06abd306df299f1303069a805fad22466a56ce59d0854de6e4ed6212f",
+ "chksum_sha256": "cde3990650be3770dff01181cd9e3cda93a4b8f06dcd788cdbe2419e84bb3bb6",
"format": 1
},
{
- "name": "plugins/modules/eos_ospfv3.py",
+ "name": "plugins/action/prefix_lists.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "d500948a6b1208e705ef00ab881c41e227d4104ecdd83f513ba8b041068cad7f",
+ "chksum_sha256": "cde3990650be3770dff01181cd9e3cda93a4b8f06dcd788cdbe2419e84bb3bb6",
"format": 1
},
{
- "name": "plugins/modules/eos_user.py",
+ "name": "plugins/action/lldp_global.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "0ae4d5492d26aa27ee9b8d9937258914af7b4cbfe77064847e141d294652d925",
+ "chksum_sha256": "cde3990650be3770dff01181cd9e3cda93a4b8f06dcd788cdbe2419e84bb3bb6",
"format": 1
},
{
- "name": "plugins/modules/eos_vrf.py",
+ "name": "plugins/action/static_routes.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "17d794bb9eedeb41ff57d22fdc295db27315ebd274e5d1463d8463868511b704",
+ "chksum_sha256": "cde3990650be3770dff01181cd9e3cda93a4b8f06dcd788cdbe2419e84bb3bb6",
"format": 1
},
{
- "name": "plugins/modules/eos_lldp.py",
+ "name": "plugins/action/config.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "2f477f9e4ececee706fcc9de764dd76fabfbc958b608034bbb6c556e92af836d",
+ "chksum_sha256": "cde3990650be3770dff01181cd9e3cda93a4b8f06dcd788cdbe2419e84bb3bb6",
"format": 1
},
{
- "name": "plugins/modules/eos_interfaces.py",
+ "name": "plugins/action/vlans.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "6cbcf37f8e0d3a441c5923b65168ba380c1e78dd0d0081019ccc38b3209de2be",
+ "chksum_sha256": "cde3990650be3770dff01181cd9e3cda93a4b8f06dcd788cdbe2419e84bb3bb6",
"format": 1
},
{
- "name": "plugins/filter",
+ "name": "plugins/inventory",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "plugins/filter/__init__.py",
+ "name": "plugins/inventory/__init__.py",
"ftype": "file",
"chksum_type": "sha256",
"chksum_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
"format": 1
},
{
- "name": "plugins/module_utils",
+ "name": "plugins/modules",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "plugins/module_utils/__init__.py",
+ "name": "plugins/modules/eos_lldp_global.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
+ "chksum_sha256": "21e703a7728c2601313b810413ac0143ad7d0d70340ab7a7be7794c164f154b3",
"format": 1
},
{
- "name": "plugins/module_utils/network",
- "ftype": "dir",
- "chksum_type": null,
- "chksum_sha256": null,
+ "name": "plugins/modules/eos_lldp.py",
+ "ftype": "file",
+ "chksum_type": "sha256",
+ "chksum_sha256": "2f477f9e4ececee706fcc9de764dd76fabfbc958b608034bbb6c556e92af836d",
"format": 1
},
{
- "name": "plugins/module_utils/network/__init__.py",
+ "name": "plugins/modules/eos_system.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
+ "chksum_sha256": "eee0812798982d32f36bdb2b4e386c26d52a56f8033f0217c37a4d765ce5c1e9",
"format": 1
},
{
- "name": "plugins/module_utils/network/eos",
- "ftype": "dir",
- "chksum_type": null,
- "chksum_sha256": null,
+ "name": "plugins/modules/eos_logging_global.py",
+ "ftype": "file",
+ "chksum_type": "sha256",
+ "chksum_sha256": "a067a17142a631b1a972707e598306677df4061e190847ad07d517d577c4640e",
"format": 1
},
{
- "name": "plugins/module_utils/network/eos/rm_templates",
- "ftype": "dir",
- "chksum_type": null,
- "chksum_sha256": null,
+ "name": "plugins/modules/eos_facts.py",
+ "ftype": "file",
+ "chksum_type": "sha256",
+ "chksum_sha256": "4c7b074df78792a848f53b5fb6994a2673249e659dfc74cc181fb1569812425c",
"format": 1
},
{
- "name": "plugins/module_utils/network/eos/rm_templates/bgp_global.py",
+ "name": "plugins/modules/eos_interfaces.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "024e8dbf0bec4943c24a26d99ce20e6c992f146c6dec61fd53ce3973e2a3d9f1",
+ "chksum_sha256": "6cbcf37f8e0d3a441c5923b65168ba380c1e78dd0d0081019ccc38b3209de2be",
"format": 1
},
{
- "name": "plugins/module_utils/network/eos/rm_templates/bgp_address_family.py",
+ "name": "plugins/modules/eos_acl_interfaces.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "793f9c3e5428e09f3352cb561dc58c9707700305c419af539862702641177484",
+ "chksum_sha256": "dcea489708bed333c4d29737c4e57db3eaea6e0d19a3b9d0c77e21054ca5d68a",
"format": 1
},
{
- "name": "plugins/module_utils/network/eos/rm_templates/hostname.py",
+ "name": "plugins/modules/eos_command.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "ad569ba6de7f63168a5a8b6dff50abb5fb40e8329ba52c2412408526e22a5ca9",
+ "chksum_sha256": "355cb38f9dfa902d56c0563dfcca9c4579221f341df5b64ff3c9e22086b70016",
"format": 1
},
{
- "name": "plugins/module_utils/network/eos/rm_templates/ntp_global.py",
+ "name": "plugins/modules/eos_lacp_interfaces.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "44e6b60a7ba28b25feee1b18a38435d17fd0998e7f84925258ed15e9fcc5e335",
+ "chksum_sha256": "90ab8557eb680e0abea6fd8cdb5d463f0ef1fd73d0073ef47981a74bff0c84e7",
"format": 1
},
{
- "name": "plugins/module_utils/network/eos/rm_templates/snmp_server.py",
+ "name": "plugins/modules/eos_lldp_interfaces.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "416f060b23612c3906a20fd5ac4276d2ad8577f73c44dfad6f159f742f0db2be",
+ "chksum_sha256": "32172bac4360cbd4c9aba0bc4776294eca0dda71a97f472a71c9424a5260fc78",
"format": 1
},
{
- "name": "plugins/module_utils/network/eos/rm_templates/__init__.py",
+ "name": "plugins/modules/eos_route_maps.py",
+ "ftype": "file",
+ "chksum_type": "sha256",
+ "chksum_sha256": "b2dc1be3caa9efc8e1f36a1bcfa6a7a0cfd5d780a5ebfce3273c19dd6354b997",
+ "format": 1
+ },
+ {
+ "name": "plugins/modules/__init__.py",
"ftype": "file",
"chksum_type": "sha256",
"chksum_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
"format": 1
},
{
- "name": "plugins/module_utils/network/eos/rm_templates/ospfv3.py",
+ "name": "plugins/modules/eos_banner.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "84bdbe377db05a723806e43b45d4473a6659aa5f3cdc640838a6e91145e7d8e3",
+ "chksum_sha256": "c9a40fe93e2835e8e2ef138f63de065a737fee2710b108b7ac7c3fdbba5002a8",
"format": 1
},
{
- "name": "plugins/module_utils/network/eos/rm_templates/route_maps.py",
+ "name": "plugins/modules/eos_ospfv3.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "cd769e2e13a0b7f1e201d647d70cec84eb7b374c31952da5a88e5436e9204f94",
+ "chksum_sha256": "01223340ad356c047ac03a72b8a6025f43c7a1d80f61d5e8b68c33631575fafa",
"format": 1
},
{
- "name": "plugins/module_utils/network/eos/rm_templates/ospf_interfaces.py",
+ "name": "plugins/modules/eos_bgp_global.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "830240634630601293eab68bd902aaae19e5d83bad59bb91410bdf85fa8670e7",
+ "chksum_sha256": "8fb638856c7852953717ffd65e1e2b4a6dec7ec0a005fd4ef9506be5f2d09694",
"format": 1
},
{
- "name": "plugins/module_utils/network/eos/rm_templates/logging_global.py",
+ "name": "plugins/modules/eos_l3_interfaces.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "99e1a95abbb6b1fd6dfe0544c955a4f8c209b5df57f538392a9277f03d529898",
+ "chksum_sha256": "aa387fe06abd306df299f1303069a805fad22466a56ce59d0854de6e4ed6212f",
"format": 1
},
{
- "name": "plugins/module_utils/network/eos/rm_templates/prefix_lists.py",
+ "name": "plugins/modules/eos_acls.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "f4602d1d97809c09f7d472207a6b96b7ac058f33618cbcb5ad5b0ae593935a06",
+ "chksum_sha256": "01f152c6892474ad74fa3fe4d5f3828099f7d0db1eaf56d0d05f818ab6cfaf81",
"format": 1
},
{
- "name": "plugins/module_utils/network/eos/providers",
- "ftype": "dir",
- "chksum_type": null,
- "chksum_sha256": null,
+ "name": "plugins/modules/eos_vlans.py",
+ "ftype": "file",
+ "chksum_type": "sha256",
+ "chksum_sha256": "ecd8f836dc780f467c049242138c48b1dd0d65469dab247ec66816aa36b19a30",
"format": 1
},
{
- "name": "plugins/module_utils/network/eos/providers/module.py",
+ "name": "plugins/modules/eos_ospfv2.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "f01b61830d3543669f47b987507fb7b55933588f7a1a2f731e4f9c50d848a558",
+ "chksum_sha256": "a0eaa5f6b3d3704c84d8dbadb6e35cbc3810598bfc9a341a4df42e68847af0e0",
"format": 1
},
{
- "name": "plugins/module_utils/network/eos/providers/cli",
- "ftype": "dir",
- "chksum_type": null,
- "chksum_sha256": null,
+ "name": "plugins/modules/eos_snmp_server.py",
+ "ftype": "file",
+ "chksum_type": "sha256",
+ "chksum_sha256": "b259b2d2a4ba741df2f35a8d52ef4e6a1507e840891328d2b8748ecaaffd8afb",
"format": 1
},
{
- "name": "plugins/module_utils/network/eos/providers/cli/__init__.py",
+ "name": "plugins/modules/eos_lag_interfaces.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
+ "chksum_sha256": "d531801671fc5e951366d7704780ebfc920f88db852cdf9f6f5ee873d9d66253",
"format": 1
},
{
- "name": "plugins/module_utils/network/eos/providers/cli/config",
- "ftype": "dir",
- "chksum_type": null,
- "chksum_sha256": null,
+ "name": "plugins/modules/eos_lacp.py",
+ "ftype": "file",
+ "chksum_type": "sha256",
+ "chksum_sha256": "33e27255d8f4e09d9d5ec270b99a6095596fd0d633db610b92aaa3a85f415738",
"format": 1
},
{
- "name": "plugins/module_utils/network/eos/providers/cli/config/__init__.py",
+ "name": "plugins/modules/eos_config.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
+ "chksum_sha256": "75240b4868941e59b523617b9e01cadd64fd82061014a65183c20a2453d43d07",
"format": 1
},
{
- "name": "plugins/module_utils/network/eos/providers/cli/config/bgp",
- "ftype": "dir",
- "chksum_type": null,
- "chksum_sha256": null,
+ "name": "plugins/modules/eos_prefix_lists.py",
+ "ftype": "file",
+ "chksum_type": "sha256",
+ "chksum_sha256": "47bacc85ac1895d0be80898303dd039edfdf63370cf60e54efc3d9716332983e",
"format": 1
},
{
- "name": "plugins/module_utils/network/eos/providers/cli/config/bgp/neighbors.py",
+ "name": "plugins/modules/eos_bgp_address_family.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "177c15749b198e2780b1e512f2d5164999fa8e64b30647672c0a490360e76088",
+ "chksum_sha256": "9d785bf8b326b2abba6c6742b427cca2938d6dac15b6dd2c8fe26033fb8032e6",
"format": 1
},
{
- "name": "plugins/module_utils/network/eos/providers/cli/config/bgp/__init__.py",
+ "name": "plugins/modules/eos_static_routes.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
+ "chksum_sha256": "1b30f6f27a471fabda82eaf6ab7d9f310c5e1b39f64ad7effd01e2d5d0dae9fc",
"format": 1
},
{
- "name": "plugins/module_utils/network/eos/providers/cli/config/bgp/process.py",
+ "name": "plugins/modules/eos_hostname.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "a47f5b38ed3ce70270b517d5d14afb25aabfae512da4891e55041c881f751878",
+ "chksum_sha256": "6973fb2c1d99bcd964c8c2e5124fea3acb52432c4859ca9f9911b22429e7eff3",
"format": 1
},
{
- "name": "plugins/module_utils/network/eos/providers/cli/config/bgp/address_family.py",
+ "name": "plugins/modules/eos_vrf.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "bf393826b172df53d3cd8d0b59a39e4c8020bce080b6ea6d11ca5cdc305de992",
+ "chksum_sha256": "b1c2429c57cb33a31319937318bbadf0ba7f60d536f08ebcb7886e7f2f628df1",
"format": 1
},
{
- "name": "plugins/module_utils/network/eos/providers/providers.py",
+ "name": "plugins/modules/eos_user.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "7c92fe09b2aa69b9556470313aaece6f91b79412bc7dd972634e8b891f8ee11b",
+ "chksum_sha256": "0ae4d5492d26aa27ee9b8d9937258914af7b4cbfe77064847e141d294652d925",
"format": 1
},
{
- "name": "plugins/module_utils/network/eos/providers/__init__.py",
+ "name": "plugins/modules/eos_l2_interfaces.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
+ "chksum_sha256": "9d426533a5e9c6918115e53437bc078ff85eccefbafda1d7d4dadb796a8006f3",
"format": 1
},
{
- "name": "plugins/module_utils/network/eos/__init__.py",
+ "name": "plugins/modules/eos_ospf_interfaces.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
+ "chksum_sha256": "929edf4a24cf11021732e8e530f293f5802343e7930b6de8d629e98c005a3683",
"format": 1
},
{
- "name": "plugins/module_utils/network/eos/facts",
+ "name": "plugins/modules/eos_eapi.py",
+ "ftype": "file",
+ "chksum_type": "sha256",
+ "chksum_sha256": "38c5950430f09e4eb10546aa674b41c0b9ae5c85957108433008c260282cc2b0",
+ "format": 1
+ },
+ {
+ "name": "plugins/modules/eos_ntp_global.py",
+ "ftype": "file",
+ "chksum_type": "sha256",
+ "chksum_sha256": "0aa39b82eae1a84fbbcdb9b19ff2ca409799f31d72a4ddc7371540ddb360ef57",
+ "format": 1
+ },
+ {
+ "name": "plugins/module_utils",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "plugins/module_utils/network/eos/facts/bgp_address_family",
+ "name": "plugins/module_utils/__init__.py",
+ "ftype": "file",
+ "chksum_type": "sha256",
+ "chksum_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
+ "format": 1
+ },
+ {
+ "name": "plugins/module_utils/network",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "plugins/module_utils/network/eos/facts/bgp_address_family/bgp_address_family.py",
+ "name": "plugins/module_utils/network/__init__.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "c4cb44586c09aa01ade548e7fd768cc5acdb6184657cc69f4b7e19ef3810cdbb",
+ "chksum_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
"format": 1
},
{
- "name": "plugins/module_utils/network/eos/facts/bgp_address_family/__init__.py",
+ "name": "plugins/module_utils/network/eos",
+ "ftype": "dir",
+ "chksum_type": null,
+ "chksum_sha256": null,
+ "format": 1
+ },
+ {
+ "name": "plugins/module_utils/network/eos/eos.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
+ "chksum_sha256": "779df2cf7e60b4788a6c84848b7fbf892aa12e793d7f1e325cdafbe2d87ef114",
"format": 1
},
{
- "name": "plugins/module_utils/network/eos/facts/static_routes",
+ "name": "plugins/module_utils/network/eos/utils",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "plugins/module_utils/network/eos/facts/static_routes/static_routes.py",
+ "name": "plugins/module_utils/network/eos/utils/__init__.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "d3bc5db1d739a23b0c993f770d3cca4af6ee7ab514e3c7222d1ebc7985546033",
+ "chksum_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
"format": 1
},
{
- "name": "plugins/module_utils/network/eos/facts/static_routes/__init__.py",
+ "name": "plugins/module_utils/network/eos/utils/utils.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
+ "chksum_sha256": "3f7d9467ef57217864bdc55cd3cf38c58744ff24a124b7cb06f6914adcc67196",
"format": 1
},
{
- "name": "plugins/module_utils/network/eos/facts/prefix_lists",
+ "name": "plugins/module_utils/network/eos/rm_templates",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "plugins/module_utils/network/eos/facts/prefix_lists/__init__.py",
+ "name": "plugins/module_utils/network/eos/rm_templates/hostname.py",
+ "ftype": "file",
+ "chksum_type": "sha256",
+ "chksum_sha256": "ad569ba6de7f63168a5a8b6dff50abb5fb40e8329ba52c2412408526e22a5ca9",
+ "format": 1
+ },
+ {
+ "name": "plugins/module_utils/network/eos/rm_templates/ntp_global.py",
+ "ftype": "file",
+ "chksum_type": "sha256",
+ "chksum_sha256": "44e6b60a7ba28b25feee1b18a38435d17fd0998e7f84925258ed15e9fcc5e335",
+ "format": 1
+ },
+ {
+ "name": "plugins/module_utils/network/eos/rm_templates/__init__.py",
"ftype": "file",
"chksum_type": "sha256",
"chksum_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
"format": 1
},
{
- "name": "plugins/module_utils/network/eos/facts/prefix_lists/prefix_lists.py",
+ "name": "plugins/module_utils/network/eos/rm_templates/snmp_server.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "fcc290aaba4af1b68805d1d0f47147352c09109f364e113a9766e1af4500cb1f",
+ "chksum_sha256": "2887677e8217b91f894b836409995c416326ed65eeabae0a8a20cbba2f8f9cc1",
"format": 1
},
{
- "name": "plugins/module_utils/network/eos/facts/hostname",
- "ftype": "dir",
- "chksum_type": null,
- "chksum_sha256": null,
+ "name": "plugins/module_utils/network/eos/rm_templates/ospfv3.py",
+ "ftype": "file",
+ "chksum_type": "sha256",
+ "chksum_sha256": "84bdbe377db05a723806e43b45d4473a6659aa5f3cdc640838a6e91145e7d8e3",
"format": 1
},
{
- "name": "plugins/module_utils/network/eos/facts/hostname/hostname.py",
+ "name": "plugins/module_utils/network/eos/rm_templates/bgp_global.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "0c91edb1d5112e43527a1eb7bcc9de697035a388267a2636b23546709b119aa3",
+ "chksum_sha256": "024e8dbf0bec4943c24a26d99ce20e6c992f146c6dec61fd53ce3973e2a3d9f1",
"format": 1
},
{
- "name": "plugins/module_utils/network/eos/facts/hostname/__init__.py",
+ "name": "plugins/module_utils/network/eos/rm_templates/logging_global.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
+ "chksum_sha256": "99e1a95abbb6b1fd6dfe0544c955a4f8c209b5df57f538392a9277f03d529898",
"format": 1
},
{
- "name": "plugins/module_utils/network/eos/facts/lldp_interfaces",
- "ftype": "dir",
- "chksum_type": null,
- "chksum_sha256": null,
+ "name": "plugins/module_utils/network/eos/rm_templates/ospf_interfaces.py",
+ "ftype": "file",
+ "chksum_type": "sha256",
+ "chksum_sha256": "830240634630601293eab68bd902aaae19e5d83bad59bb91410bdf85fa8670e7",
"format": 1
},
{
- "name": "plugins/module_utils/network/eos/facts/lldp_interfaces/__init__.py",
+ "name": "plugins/module_utils/network/eos/rm_templates/route_maps.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
+ "chksum_sha256": "cd769e2e13a0b7f1e201d647d70cec84eb7b374c31952da5a88e5436e9204f94",
"format": 1
},
{
- "name": "plugins/module_utils/network/eos/facts/lldp_interfaces/lldp_interfaces.py",
+ "name": "plugins/module_utils/network/eos/rm_templates/bgp_address_family.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "000d63e8514cc27c9f1bfaaeb16c5e689544b2c0062d5a05d7c62f010b35c982",
+ "chksum_sha256": "793f9c3e5428e09f3352cb561dc58c9707700305c419af539862702641177484",
+ "format": 1
+ },
+ {
+ "name": "plugins/module_utils/network/eos/rm_templates/prefix_lists.py",
+ "ftype": "file",
+ "chksum_type": "sha256",
+ "chksum_sha256": "f4602d1d97809c09f7d472207a6b96b7ac058f33618cbcb5ad5b0ae593935a06",
+ "format": 1
+ },
+ {
+ "name": "plugins/module_utils/network/eos/__init__.py",
+ "ftype": "file",
+ "chksum_type": "sha256",
+ "chksum_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
+ "format": 1
+ },
+ {
+ "name": "plugins/module_utils/network/eos/facts",
+ "ftype": "dir",
+ "chksum_type": null,
+ "chksum_sha256": null,
"format": 1
},
{
@@ -757,192 +841,199 @@
"format": 1
},
{
- "name": "plugins/module_utils/network/eos/facts/ospfv2",
+ "name": "plugins/module_utils/network/eos/facts/facts.py",
+ "ftype": "file",
+ "chksum_type": "sha256",
+ "chksum_sha256": "e7331bdec12957b960b8e1951c7acb4fe7e90eb759bc1d77691a3efd97a0afe1",
+ "format": 1
+ },
+ {
+ "name": "plugins/module_utils/network/eos/facts/legacy",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "plugins/module_utils/network/eos/facts/ospfv2/__init__.py",
+ "name": "plugins/module_utils/network/eos/facts/legacy/base.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
+ "chksum_sha256": "ae7be9226844a6c41d306bf463c00087631931af57be3242325fe69994a022d7",
"format": 1
},
{
- "name": "plugins/module_utils/network/eos/facts/ospfv2/ospfv2.py",
+ "name": "plugins/module_utils/network/eos/facts/legacy/__init__.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "4c026c178eb5e79d3c4f721b90bf6a81a497563700b7bdaa0e275cbab1095689",
+ "chksum_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
"format": 1
},
{
- "name": "plugins/module_utils/network/eos/facts/logging_global",
+ "name": "plugins/module_utils/network/eos/facts/ospfv2",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "plugins/module_utils/network/eos/facts/logging_global/__init__.py",
+ "name": "plugins/module_utils/network/eos/facts/ospfv2/__init__.py",
"ftype": "file",
"chksum_type": "sha256",
"chksum_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
"format": 1
},
{
- "name": "plugins/module_utils/network/eos/facts/logging_global/logging_global.py",
+ "name": "plugins/module_utils/network/eos/facts/ospfv2/ospfv2.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "347a952bb18e664542416104c269d623d0d74f4095e975e29bd38ffa6a8b9471",
+ "chksum_sha256": "4c026c178eb5e79d3c4f721b90bf6a81a497563700b7bdaa0e275cbab1095689",
"format": 1
},
{
- "name": "plugins/module_utils/network/eos/facts/ospfv3",
+ "name": "plugins/module_utils/network/eos/facts/interfaces",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "plugins/module_utils/network/eos/facts/ospfv3/__init__.py",
+ "name": "plugins/module_utils/network/eos/facts/interfaces/interfaces.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
+ "chksum_sha256": "d77de5b9f125a7a3718689e11f951e3ccea22fc2a326ff403a51cbff5b95d850",
"format": 1
},
{
- "name": "plugins/module_utils/network/eos/facts/ospfv3/ospfv3.py",
+ "name": "plugins/module_utils/network/eos/facts/interfaces/__init__.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "3decdeb768d4beac99f8dac300d0dd3fc39a35e94d4b9eebf5796c4566eb6df8",
+ "chksum_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
"format": 1
},
{
- "name": "plugins/module_utils/network/eos/facts/legacy",
+ "name": "plugins/module_utils/network/eos/facts/acl_interfaces",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "plugins/module_utils/network/eos/facts/legacy/base.py",
+ "name": "plugins/module_utils/network/eos/facts/acl_interfaces/acl_interfaces.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "ae7be9226844a6c41d306bf463c00087631931af57be3242325fe69994a022d7",
+ "chksum_sha256": "8223e431fab62ffe96492525da21806ce3dcc683b0bfad6535bacdbe20a5ec19",
"format": 1
},
{
- "name": "plugins/module_utils/network/eos/facts/legacy/__init__.py",
+ "name": "plugins/module_utils/network/eos/facts/acl_interfaces/__init__.py",
"ftype": "file",
"chksum_type": "sha256",
"chksum_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
"format": 1
},
{
- "name": "plugins/module_utils/network/eos/facts/l2_interfaces",
+ "name": "plugins/module_utils/network/eos/facts/route_maps",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "plugins/module_utils/network/eos/facts/l2_interfaces/__init__.py",
+ "name": "plugins/module_utils/network/eos/facts/route_maps/__init__.py",
"ftype": "file",
"chksum_type": "sha256",
"chksum_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
"format": 1
},
{
- "name": "plugins/module_utils/network/eos/facts/l2_interfaces/l2_interfaces.py",
+ "name": "plugins/module_utils/network/eos/facts/route_maps/route_maps.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "c19ff2a5d085a131ceec0742c38a9eae468962d91f3250e7427d4caf432ce56d",
+ "chksum_sha256": "85cf372cc7a142671feee4678aca01c08f756a97dd036e080fc71e14d16e237c",
"format": 1
},
{
- "name": "plugins/module_utils/network/eos/facts/ospf_interfaces",
+ "name": "plugins/module_utils/network/eos/facts/l2_interfaces",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "plugins/module_utils/network/eos/facts/ospf_interfaces/__init__.py",
+ "name": "plugins/module_utils/network/eos/facts/l2_interfaces/l2_interfaces.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
+ "chksum_sha256": "c19ff2a5d085a131ceec0742c38a9eae468962d91f3250e7427d4caf432ce56d",
"format": 1
},
{
- "name": "plugins/module_utils/network/eos/facts/ospf_interfaces/ospf_interfaces.py",
+ "name": "plugins/module_utils/network/eos/facts/l2_interfaces/__init__.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "276c32be6cf47273f43a594743a08f0caefcc569821891a9ba26a6b5e688dc65",
+ "chksum_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
"format": 1
},
{
- "name": "plugins/module_utils/network/eos/facts/route_maps",
+ "name": "plugins/module_utils/network/eos/facts/lag_interfaces",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "plugins/module_utils/network/eos/facts/route_maps/__init__.py",
+ "name": "plugins/module_utils/network/eos/facts/lag_interfaces/lag_interfaces.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
+ "chksum_sha256": "e4386e948fecd41b50251a68a1ae4e462ba32c0fff6aec18645cf9b9585fe196",
"format": 1
},
{
- "name": "plugins/module_utils/network/eos/facts/route_maps/route_maps.py",
+ "name": "plugins/module_utils/network/eos/facts/lag_interfaces/__init__.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "85cf372cc7a142671feee4678aca01c08f756a97dd036e080fc71e14d16e237c",
+ "chksum_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
"format": 1
},
{
- "name": "plugins/module_utils/network/eos/facts/acl_interfaces",
+ "name": "plugins/module_utils/network/eos/facts/hostname",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "plugins/module_utils/network/eos/facts/acl_interfaces/__init__.py",
+ "name": "plugins/module_utils/network/eos/facts/hostname/hostname.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
+ "chksum_sha256": "0c91edb1d5112e43527a1eb7bcc9de697035a388267a2636b23546709b119aa3",
"format": 1
},
{
- "name": "plugins/module_utils/network/eos/facts/acl_interfaces/acl_interfaces.py",
+ "name": "plugins/module_utils/network/eos/facts/hostname/__init__.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "8223e431fab62ffe96492525da21806ce3dcc683b0bfad6535bacdbe20a5ec19",
+ "chksum_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
"format": 1
},
{
- "name": "plugins/module_utils/network/eos/facts/lldp_global",
+ "name": "plugins/module_utils/network/eos/facts/lldp_interfaces",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "plugins/module_utils/network/eos/facts/lldp_global/__init__.py",
+ "name": "plugins/module_utils/network/eos/facts/lldp_interfaces/__init__.py",
"ftype": "file",
"chksum_type": "sha256",
"chksum_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
"format": 1
},
{
- "name": "plugins/module_utils/network/eos/facts/lldp_global/lldp_global.py",
+ "name": "plugins/module_utils/network/eos/facts/lldp_interfaces/lldp_interfaces.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "9070fe8b2f5532a17160617ef9396da4e9c60439f912065895d1115ab43b4845",
+ "chksum_sha256": "000d63e8514cc27c9f1bfaaeb16c5e689544b2c0062d5a05d7c62f010b35c982",
"format": 1
},
{
@@ -953,66 +1044,66 @@
"format": 1
},
{
- "name": "plugins/module_utils/network/eos/facts/snmp_server",
+ "name": "plugins/module_utils/network/eos/facts/lldp_global",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "plugins/module_utils/network/eos/facts/snmp_server/snmp_server.py",
+ "name": "plugins/module_utils/network/eos/facts/lldp_global/__init__.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "bfd8498527758e863e712edab89d198cdc41010ff53015fad8278302a2636305",
+ "chksum_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
"format": 1
},
{
- "name": "plugins/module_utils/network/eos/facts/snmp_server/__init__.py",
+ "name": "plugins/module_utils/network/eos/facts/lldp_global/lldp_global.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
+ "chksum_sha256": "9070fe8b2f5532a17160617ef9396da4e9c60439f912065895d1115ab43b4845",
"format": 1
},
{
- "name": "plugins/module_utils/network/eos/facts/lacp_interfaces",
+ "name": "plugins/module_utils/network/eos/facts/snmp_server",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "plugins/module_utils/network/eos/facts/lacp_interfaces/lacp_interfaces.py",
+ "name": "plugins/module_utils/network/eos/facts/snmp_server/__init__.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "13672c35f2afb1139aea840803a5e5e7a8bacc7ad56310573829a7429f41f9a5",
+ "chksum_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
"format": 1
},
{
- "name": "plugins/module_utils/network/eos/facts/lacp_interfaces/__init__.py",
+ "name": "plugins/module_utils/network/eos/facts/snmp_server/snmp_server.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
+ "chksum_sha256": "bfd8498527758e863e712edab89d198cdc41010ff53015fad8278302a2636305",
"format": 1
},
{
- "name": "plugins/module_utils/network/eos/facts/acls",
+ "name": "plugins/module_utils/network/eos/facts/prefix_lists",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "plugins/module_utils/network/eos/facts/acls/__init__.py",
+ "name": "plugins/module_utils/network/eos/facts/prefix_lists/__init__.py",
"ftype": "file",
"chksum_type": "sha256",
"chksum_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
"format": 1
},
{
- "name": "plugins/module_utils/network/eos/facts/acls/acls.py",
+ "name": "plugins/module_utils/network/eos/facts/prefix_lists/prefix_lists.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "4281e9c092fcf8592b3f4edc4652f84c2fc2f234ca12b49878d38ee7ee39302a",
+ "chksum_sha256": "fcc290aaba4af1b68805d1d0f47147352c09109f364e113a9766e1af4500cb1f",
"format": 1
},
{
@@ -1037,227 +1128,220 @@
"format": 1
},
{
- "name": "plugins/module_utils/network/eos/facts/lag_interfaces",
+ "name": "plugins/module_utils/network/eos/facts/l3_interfaces",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "plugins/module_utils/network/eos/facts/lag_interfaces/lag_interfaces.py",
+ "name": "plugins/module_utils/network/eos/facts/l3_interfaces/__init__.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "e4386e948fecd41b50251a68a1ae4e462ba32c0fff6aec18645cf9b9585fe196",
+ "chksum_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
"format": 1
},
{
- "name": "plugins/module_utils/network/eos/facts/lag_interfaces/__init__.py",
+ "name": "plugins/module_utils/network/eos/facts/l3_interfaces/l3_interfaces.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
+ "chksum_sha256": "81a152c689e6101b61ec6094742e4048bac91e192e4ce580b29ab9ca6958a9d0",
"format": 1
},
{
- "name": "plugins/module_utils/network/eos/facts/vlans",
+ "name": "plugins/module_utils/network/eos/facts/acls",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "plugins/module_utils/network/eos/facts/vlans/vlans.py",
+ "name": "plugins/module_utils/network/eos/facts/acls/__init__.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "36bb3a37dcee0798b2b9cda6bd4259fcb70e67e8974dad36a3ffb8e5fd718e16",
+ "chksum_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
"format": 1
},
{
- "name": "plugins/module_utils/network/eos/facts/vlans/__init__.py",
+ "name": "plugins/module_utils/network/eos/facts/acls/acls.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
+ "chksum_sha256": "4281e9c092fcf8592b3f4edc4652f84c2fc2f234ca12b49878d38ee7ee39302a",
"format": 1
},
{
- "name": "plugins/module_utils/network/eos/facts/interfaces",
+ "name": "plugins/module_utils/network/eos/facts/bgp_global",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "plugins/module_utils/network/eos/facts/interfaces/interfaces.py",
+ "name": "plugins/module_utils/network/eos/facts/bgp_global/__init__.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "d77de5b9f125a7a3718689e11f951e3ccea22fc2a326ff403a51cbff5b95d850",
+ "chksum_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
"format": 1
},
{
- "name": "plugins/module_utils/network/eos/facts/interfaces/__init__.py",
+ "name": "plugins/module_utils/network/eos/facts/bgp_global/bgp_global.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
+ "chksum_sha256": "e526a761ad44c7d0b819eaf02202a1239807ea3d9831b9c0f7691203106d9731",
"format": 1
},
{
- "name": "plugins/module_utils/network/eos/facts/l3_interfaces",
+ "name": "plugins/module_utils/network/eos/facts/static_routes",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "plugins/module_utils/network/eos/facts/l3_interfaces/__init__.py",
+ "name": "plugins/module_utils/network/eos/facts/static_routes/__init__.py",
"ftype": "file",
"chksum_type": "sha256",
"chksum_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
"format": 1
},
{
- "name": "plugins/module_utils/network/eos/facts/l3_interfaces/l3_interfaces.py",
+ "name": "plugins/module_utils/network/eos/facts/static_routes/static_routes.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "81a152c689e6101b61ec6094742e4048bac91e192e4ce580b29ab9ca6958a9d0",
+ "chksum_sha256": "3e45c11fe94e338745919779ad379fd824b08282a3d255dac6187c83b60deb53",
"format": 1
},
{
- "name": "plugins/module_utils/network/eos/facts/bgp_global",
+ "name": "plugins/module_utils/network/eos/facts/logging_global",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "plugins/module_utils/network/eos/facts/bgp_global/bgp_global.py",
- "ftype": "file",
- "chksum_type": "sha256",
- "chksum_sha256": "e526a761ad44c7d0b819eaf02202a1239807ea3d9831b9c0f7691203106d9731",
- "format": 1
- },
- {
- "name": "plugins/module_utils/network/eos/facts/bgp_global/__init__.py",
+ "name": "plugins/module_utils/network/eos/facts/logging_global/__init__.py",
"ftype": "file",
"chksum_type": "sha256",
"chksum_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
"format": 1
},
{
- "name": "plugins/module_utils/network/eos/facts/facts.py",
+ "name": "plugins/module_utils/network/eos/facts/logging_global/logging_global.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "e7331bdec12957b960b8e1951c7acb4fe7e90eb759bc1d77691a3efd97a0afe1",
- "format": 1
- },
- {
- "name": "plugins/module_utils/network/eos/argspec",
- "ftype": "dir",
- "chksum_type": null,
- "chksum_sha256": null,
+ "chksum_sha256": "347a952bb18e664542416104c269d623d0d74f4095e975e29bd38ffa6a8b9471",
"format": 1
},
{
- "name": "plugins/module_utils/network/eos/argspec/bgp_address_family",
+ "name": "plugins/module_utils/network/eos/facts/ospf_interfaces",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "plugins/module_utils/network/eos/argspec/bgp_address_family/bgp_address_family.py",
+ "name": "plugins/module_utils/network/eos/facts/ospf_interfaces/__init__.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "e219a1d388d9e62d9e5e8752ac2a6762bf30de1fe20367d9ec9e0a88c978b87d",
+ "chksum_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
"format": 1
},
{
- "name": "plugins/module_utils/network/eos/argspec/bgp_address_family/__init__.py",
+ "name": "plugins/module_utils/network/eos/facts/ospf_interfaces/ospf_interfaces.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
+ "chksum_sha256": "276c32be6cf47273f43a594743a08f0caefcc569821891a9ba26a6b5e688dc65",
"format": 1
},
{
- "name": "plugins/module_utils/network/eos/argspec/static_routes",
+ "name": "plugins/module_utils/network/eos/facts/bgp_address_family",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "plugins/module_utils/network/eos/argspec/static_routes/static_routes.py",
+ "name": "plugins/module_utils/network/eos/facts/bgp_address_family/__init__.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "ba889e4244aec9094d7db701cac2eb5b815f8ed0046f8a3e9c04fe6aa2fa217b",
+ "chksum_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
"format": 1
},
{
- "name": "plugins/module_utils/network/eos/argspec/static_routes/__init__.py",
+ "name": "plugins/module_utils/network/eos/facts/bgp_address_family/bgp_address_family.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
+ "chksum_sha256": "c4cb44586c09aa01ade548e7fd768cc5acdb6184657cc69f4b7e19ef3810cdbb",
"format": 1
},
{
- "name": "plugins/module_utils/network/eos/argspec/prefix_lists",
+ "name": "plugins/module_utils/network/eos/facts/vlans",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "plugins/module_utils/network/eos/argspec/prefix_lists/__init__.py",
+ "name": "plugins/module_utils/network/eos/facts/vlans/__init__.py",
"ftype": "file",
"chksum_type": "sha256",
"chksum_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
"format": 1
},
{
- "name": "plugins/module_utils/network/eos/argspec/prefix_lists/prefix_lists.py",
+ "name": "plugins/module_utils/network/eos/facts/vlans/vlans.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "e6e8db5f08a08179db44df3aa76e7b82cfb54deb2bde8583a683a267d1695d5c",
+ "chksum_sha256": "38d86c590d2b3dbb803cad22c0d382b9ed97b1098d05253451d6ee67682044b3",
"format": 1
},
{
- "name": "plugins/module_utils/network/eos/argspec/hostname",
+ "name": "plugins/module_utils/network/eos/facts/lacp_interfaces",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "plugins/module_utils/network/eos/argspec/hostname/hostname.py",
+ "name": "plugins/module_utils/network/eos/facts/lacp_interfaces/lacp_interfaces.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "efb917c5d1ae4dda5fab13fad9f6132c614f22f1ea51046338715e8f5bdd2fa2",
+ "chksum_sha256": "13672c35f2afb1139aea840803a5e5e7a8bacc7ad56310573829a7429f41f9a5",
"format": 1
},
{
- "name": "plugins/module_utils/network/eos/argspec/hostname/__init__.py",
+ "name": "plugins/module_utils/network/eos/facts/lacp_interfaces/__init__.py",
"ftype": "file",
"chksum_type": "sha256",
"chksum_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
"format": 1
},
{
- "name": "plugins/module_utils/network/eos/argspec/lldp_interfaces",
+ "name": "plugins/module_utils/network/eos/facts/ospfv3",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "plugins/module_utils/network/eos/argspec/lldp_interfaces/__init__.py",
+ "name": "plugins/module_utils/network/eos/facts/ospfv3/__init__.py",
"ftype": "file",
"chksum_type": "sha256",
"chksum_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
"format": 1
},
{
- "name": "plugins/module_utils/network/eos/argspec/lldp_interfaces/lldp_interfaces.py",
+ "name": "plugins/module_utils/network/eos/facts/ospfv3/ospfv3.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "19867782c170d8d43dba9d1f18eaca89971df1a153528ff64ed5e0aca3251e97",
+ "chksum_sha256": "3decdeb768d4beac99f8dac300d0dd3fc39a35e94d4b9eebf5796c4566eb6df8",
+ "format": 1
+ },
+ {
+ "name": "plugins/module_utils/network/eos/argspec",
+ "ftype": "dir",
+ "chksum_type": null,
+ "chksum_sha256": null,
"format": 1
},
{
@@ -1303,150 +1387,150 @@
"format": 1
},
{
- "name": "plugins/module_utils/network/eos/argspec/logging_global",
+ "name": "plugins/module_utils/network/eos/argspec/interfaces",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "plugins/module_utils/network/eos/argspec/logging_global/__init__.py",
+ "name": "plugins/module_utils/network/eos/argspec/interfaces/interfaces.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
+ "chksum_sha256": "612279d76fe8e822c0b94fd23af3766e62811e27b2564bcfeedeb1eb5c94cb5c",
"format": 1
},
{
- "name": "plugins/module_utils/network/eos/argspec/logging_global/logging_global.py",
+ "name": "plugins/module_utils/network/eos/argspec/interfaces/__init__.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "2622ca645838091e8437dd720f2ed7574015fb51171e2f1b2414baf13b16a04c",
+ "chksum_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
"format": 1
},
{
- "name": "plugins/module_utils/network/eos/argspec/ospfv3",
+ "name": "plugins/module_utils/network/eos/argspec/acl_interfaces",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "plugins/module_utils/network/eos/argspec/ospfv3/__init__.py",
+ "name": "plugins/module_utils/network/eos/argspec/acl_interfaces/acl_interfaces.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
+ "chksum_sha256": "6c0046bf6afab4a996e33f24201ed519569eb08acbf16761b5b11a314533c0d3",
"format": 1
},
{
- "name": "plugins/module_utils/network/eos/argspec/ospfv3/ospfv3.py",
+ "name": "plugins/module_utils/network/eos/argspec/acl_interfaces/__init__.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "8c05a7e649ddc285459fd9e69eb1b5f60988ce60c115d29961439b90cdd5fae8",
+ "chksum_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
"format": 1
},
{
- "name": "plugins/module_utils/network/eos/argspec/l2_interfaces",
+ "name": "plugins/module_utils/network/eos/argspec/route_maps",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "plugins/module_utils/network/eos/argspec/l2_interfaces/__init__.py",
+ "name": "plugins/module_utils/network/eos/argspec/route_maps/__init__.py",
"ftype": "file",
"chksum_type": "sha256",
"chksum_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
"format": 1
},
{
- "name": "plugins/module_utils/network/eos/argspec/l2_interfaces/l2_interfaces.py",
+ "name": "plugins/module_utils/network/eos/argspec/route_maps/route_maps.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "65c41dc95f80ca90d8833a275cdb9e480a10b9a196dbe87f7f60fc52aec24cdb",
+ "chksum_sha256": "e56bf6c5fcac1647331f79af77bc2c75c80809ef6c2ff2323393094c320ff781",
"format": 1
},
{
- "name": "plugins/module_utils/network/eos/argspec/ospf_interfaces",
+ "name": "plugins/module_utils/network/eos/argspec/l2_interfaces",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "plugins/module_utils/network/eos/argspec/ospf_interfaces/__init__.py",
+ "name": "plugins/module_utils/network/eos/argspec/l2_interfaces/l2_interfaces.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
+ "chksum_sha256": "65c41dc95f80ca90d8833a275cdb9e480a10b9a196dbe87f7f60fc52aec24cdb",
"format": 1
},
{
- "name": "plugins/module_utils/network/eos/argspec/ospf_interfaces/ospf_interfaces.py",
+ "name": "plugins/module_utils/network/eos/argspec/l2_interfaces/__init__.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "dfa1590c0c70ddef240ef5fb993014c24214e6fa4ea42a08c52b1a9144049ba1",
+ "chksum_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
"format": 1
},
{
- "name": "plugins/module_utils/network/eos/argspec/route_maps",
+ "name": "plugins/module_utils/network/eos/argspec/lag_interfaces",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "plugins/module_utils/network/eos/argspec/route_maps/__init__.py",
+ "name": "plugins/module_utils/network/eos/argspec/lag_interfaces/lag_interfaces.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
+ "chksum_sha256": "47ba1c980be914d8442a770d7e3f8d853ddd0b2f16cdf09e49626540a6b5ea54",
"format": 1
},
{
- "name": "plugins/module_utils/network/eos/argspec/route_maps/route_maps.py",
+ "name": "plugins/module_utils/network/eos/argspec/lag_interfaces/__init__.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "e56bf6c5fcac1647331f79af77bc2c75c80809ef6c2ff2323393094c320ff781",
+ "chksum_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
"format": 1
},
{
- "name": "plugins/module_utils/network/eos/argspec/acl_interfaces",
+ "name": "plugins/module_utils/network/eos/argspec/hostname",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "plugins/module_utils/network/eos/argspec/acl_interfaces/__init__.py",
+ "name": "plugins/module_utils/network/eos/argspec/hostname/hostname.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
+ "chksum_sha256": "efb917c5d1ae4dda5fab13fad9f6132c614f22f1ea51046338715e8f5bdd2fa2",
"format": 1
},
{
- "name": "plugins/module_utils/network/eos/argspec/acl_interfaces/acl_interfaces.py",
+ "name": "plugins/module_utils/network/eos/argspec/hostname/__init__.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "6c0046bf6afab4a996e33f24201ed519569eb08acbf16761b5b11a314533c0d3",
+ "chksum_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
"format": 1
},
{
- "name": "plugins/module_utils/network/eos/argspec/lldp_global",
+ "name": "plugins/module_utils/network/eos/argspec/lldp_interfaces",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "plugins/module_utils/network/eos/argspec/lldp_global/__init__.py",
+ "name": "plugins/module_utils/network/eos/argspec/lldp_interfaces/__init__.py",
"ftype": "file",
"chksum_type": "sha256",
"chksum_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
"format": 1
},
{
- "name": "plugins/module_utils/network/eos/argspec/lldp_global/lldp_global.py",
+ "name": "plugins/module_utils/network/eos/argspec/lldp_interfaces/lldp_interfaces.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "a7f1026b736127cb2e7700478502956fd2d82a3ae060d56843c34eeb59ed1cc3",
+ "chksum_sha256": "19867782c170d8d43dba9d1f18eaca89971df1a153528ff64ed5e0aca3251e97",
"format": 1
},
{
@@ -1457,325 +1541,325 @@
"format": 1
},
{
- "name": "plugins/module_utils/network/eos/argspec/snmp_server",
+ "name": "plugins/module_utils/network/eos/argspec/lldp_global",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "plugins/module_utils/network/eos/argspec/snmp_server/snmp_server.py",
+ "name": "plugins/module_utils/network/eos/argspec/lldp_global/__init__.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "1cfd87d2929d294b4921ef21b6db0d3e5f9eeb86ae1e997f7ed6ccb0d49d6104",
+ "chksum_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
"format": 1
},
{
- "name": "plugins/module_utils/network/eos/argspec/snmp_server/__init__.py",
+ "name": "plugins/module_utils/network/eos/argspec/lldp_global/lldp_global.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
+ "chksum_sha256": "a7f1026b736127cb2e7700478502956fd2d82a3ae060d56843c34eeb59ed1cc3",
"format": 1
},
{
- "name": "plugins/module_utils/network/eos/argspec/facts",
+ "name": "plugins/module_utils/network/eos/argspec/snmp_server",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "plugins/module_utils/network/eos/argspec/facts/__init__.py",
+ "name": "plugins/module_utils/network/eos/argspec/snmp_server/__init__.py",
"ftype": "file",
"chksum_type": "sha256",
"chksum_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
"format": 1
},
{
- "name": "plugins/module_utils/network/eos/argspec/facts/facts.py",
+ "name": "plugins/module_utils/network/eos/argspec/snmp_server/snmp_server.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "f2c14a6c7b2ee25446a1d7eeda2dd5dc7acfb694719ffa90d8be271146291266",
+ "chksum_sha256": "1cfd87d2929d294b4921ef21b6db0d3e5f9eeb86ae1e997f7ed6ccb0d49d6104",
"format": 1
},
{
- "name": "plugins/module_utils/network/eos/argspec/lacp_interfaces",
+ "name": "plugins/module_utils/network/eos/argspec/prefix_lists",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "plugins/module_utils/network/eos/argspec/lacp_interfaces/lacp_interfaces.py",
+ "name": "plugins/module_utils/network/eos/argspec/prefix_lists/__init__.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "af428e8eafdfd3e0dd804f01995bb19ba139200c29d115f943bdea29f03cb9ba",
+ "chksum_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
"format": 1
},
{
- "name": "plugins/module_utils/network/eos/argspec/lacp_interfaces/__init__.py",
+ "name": "plugins/module_utils/network/eos/argspec/prefix_lists/prefix_lists.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
+ "chksum_sha256": "e6e8db5f08a08179db44df3aa76e7b82cfb54deb2bde8583a683a267d1695d5c",
"format": 1
},
{
- "name": "plugins/module_utils/network/eos/argspec/acls",
+ "name": "plugins/module_utils/network/eos/argspec/ntp_global",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "plugins/module_utils/network/eos/argspec/acls/__init__.py",
+ "name": "plugins/module_utils/network/eos/argspec/ntp_global/ntp_global.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
+ "chksum_sha256": "56e9a6a4aa20da957e209497d8a486de5778d6566b9b59d01d8a753163b5455f",
"format": 1
},
{
- "name": "plugins/module_utils/network/eos/argspec/acls/acls.py",
+ "name": "plugins/module_utils/network/eos/argspec/ntp_global/__init__.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "7edb5254efbad96919b6344dced7ca2825fea82ed161894fb32947c9230b5d6d",
+ "chksum_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
"format": 1
},
{
- "name": "plugins/module_utils/network/eos/argspec/ntp_global",
+ "name": "plugins/module_utils/network/eos/argspec/facts",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "plugins/module_utils/network/eos/argspec/ntp_global/ntp_global.py",
+ "name": "plugins/module_utils/network/eos/argspec/facts/facts.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "56e9a6a4aa20da957e209497d8a486de5778d6566b9b59d01d8a753163b5455f",
+ "chksum_sha256": "f2c14a6c7b2ee25446a1d7eeda2dd5dc7acfb694719ffa90d8be271146291266",
"format": 1
},
{
- "name": "plugins/module_utils/network/eos/argspec/ntp_global/__init__.py",
+ "name": "plugins/module_utils/network/eos/argspec/facts/__init__.py",
"ftype": "file",
"chksum_type": "sha256",
"chksum_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
"format": 1
},
{
- "name": "plugins/module_utils/network/eos/argspec/lag_interfaces",
+ "name": "plugins/module_utils/network/eos/argspec/l3_interfaces",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "plugins/module_utils/network/eos/argspec/lag_interfaces/lag_interfaces.py",
+ "name": "plugins/module_utils/network/eos/argspec/l3_interfaces/__init__.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "47ba1c980be914d8442a770d7e3f8d853ddd0b2f16cdf09e49626540a6b5ea54",
+ "chksum_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
"format": 1
},
{
- "name": "plugins/module_utils/network/eos/argspec/lag_interfaces/__init__.py",
+ "name": "plugins/module_utils/network/eos/argspec/l3_interfaces/l3_interfaces.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
+ "chksum_sha256": "0afcc24d23d35e458492c17efac75178b89d730a902907310aad2a2385c03d74",
"format": 1
},
{
- "name": "plugins/module_utils/network/eos/argspec/vlans",
+ "name": "plugins/module_utils/network/eos/argspec/acls",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "plugins/module_utils/network/eos/argspec/vlans/vlans.py",
+ "name": "plugins/module_utils/network/eos/argspec/acls/__init__.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "7559652223d1ec6112b628ebb5ec5575ac0df8a7861c1d34e8e4383af157e972",
+ "chksum_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
"format": 1
},
{
- "name": "plugins/module_utils/network/eos/argspec/vlans/__init__.py",
+ "name": "plugins/module_utils/network/eos/argspec/acls/acls.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
+ "chksum_sha256": "7edb5254efbad96919b6344dced7ca2825fea82ed161894fb32947c9230b5d6d",
"format": 1
},
{
- "name": "plugins/module_utils/network/eos/argspec/interfaces",
+ "name": "plugins/module_utils/network/eos/argspec/bgp_global",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "plugins/module_utils/network/eos/argspec/interfaces/interfaces.py",
+ "name": "plugins/module_utils/network/eos/argspec/bgp_global/__init__.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "612279d76fe8e822c0b94fd23af3766e62811e27b2564bcfeedeb1eb5c94cb5c",
+ "chksum_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
"format": 1
},
{
- "name": "plugins/module_utils/network/eos/argspec/interfaces/__init__.py",
+ "name": "plugins/module_utils/network/eos/argspec/bgp_global/bgp_global.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
+ "chksum_sha256": "9cad63a8bae8aa7461c019d8cff5529b7a3453cdd5d37eb59050a53b94d68b3e",
"format": 1
},
{
- "name": "plugins/module_utils/network/eos/argspec/l3_interfaces",
+ "name": "plugins/module_utils/network/eos/argspec/static_routes",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "plugins/module_utils/network/eos/argspec/l3_interfaces/__init__.py",
+ "name": "plugins/module_utils/network/eos/argspec/static_routes/__init__.py",
"ftype": "file",
"chksum_type": "sha256",
"chksum_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
"format": 1
},
{
- "name": "plugins/module_utils/network/eos/argspec/l3_interfaces/l3_interfaces.py",
+ "name": "plugins/module_utils/network/eos/argspec/static_routes/static_routes.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "0afcc24d23d35e458492c17efac75178b89d730a902907310aad2a2385c03d74",
+ "chksum_sha256": "ba889e4244aec9094d7db701cac2eb5b815f8ed0046f8a3e9c04fe6aa2fa217b",
"format": 1
},
{
- "name": "plugins/module_utils/network/eos/argspec/bgp_global",
+ "name": "plugins/module_utils/network/eos/argspec/logging_global",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "plugins/module_utils/network/eos/argspec/bgp_global/bgp_global.py",
+ "name": "plugins/module_utils/network/eos/argspec/logging_global/__init__.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "9cad63a8bae8aa7461c019d8cff5529b7a3453cdd5d37eb59050a53b94d68b3e",
+ "chksum_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
"format": 1
},
{
- "name": "plugins/module_utils/network/eos/argspec/bgp_global/__init__.py",
+ "name": "plugins/module_utils/network/eos/argspec/logging_global/logging_global.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
- "format": 1
- },
- {
- "name": "plugins/module_utils/network/eos/config",
- "ftype": "dir",
- "chksum_type": null,
- "chksum_sha256": null,
+ "chksum_sha256": "2622ca645838091e8437dd720f2ed7574015fb51171e2f1b2414baf13b16a04c",
"format": 1
},
{
- "name": "plugins/module_utils/network/eos/config/bgp_address_family",
+ "name": "plugins/module_utils/network/eos/argspec/ospf_interfaces",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "plugins/module_utils/network/eos/config/bgp_address_family/bgp_address_family.py",
+ "name": "plugins/module_utils/network/eos/argspec/ospf_interfaces/__init__.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "2410ce1f65a84875e8e2c70444c51865f55419aee7c96f56dbd7f7d5bc2eb354",
+ "chksum_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
"format": 1
},
{
- "name": "plugins/module_utils/network/eos/config/bgp_address_family/__init__.py",
+ "name": "plugins/module_utils/network/eos/argspec/ospf_interfaces/ospf_interfaces.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
+ "chksum_sha256": "dfa1590c0c70ddef240ef5fb993014c24214e6fa4ea42a08c52b1a9144049ba1",
"format": 1
},
{
- "name": "plugins/module_utils/network/eos/config/static_routes",
+ "name": "plugins/module_utils/network/eos/argspec/bgp_address_family",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "plugins/module_utils/network/eos/config/static_routes/static_routes.py",
+ "name": "plugins/module_utils/network/eos/argspec/bgp_address_family/__init__.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "a9bb861e16329d067117e9cb3b0fef10a9e67a601bc95820303daf9e2b972d60",
+ "chksum_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
"format": 1
},
{
- "name": "plugins/module_utils/network/eos/config/static_routes/__init__.py",
+ "name": "plugins/module_utils/network/eos/argspec/bgp_address_family/bgp_address_family.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
+ "chksum_sha256": "e219a1d388d9e62d9e5e8752ac2a6762bf30de1fe20367d9ec9e0a88c978b87d",
"format": 1
},
{
- "name": "plugins/module_utils/network/eos/config/prefix_lists",
+ "name": "plugins/module_utils/network/eos/argspec/vlans",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "plugins/module_utils/network/eos/config/prefix_lists/__init__.py",
+ "name": "plugins/module_utils/network/eos/argspec/vlans/__init__.py",
"ftype": "file",
"chksum_type": "sha256",
"chksum_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
"format": 1
},
{
- "name": "plugins/module_utils/network/eos/config/prefix_lists/prefix_lists.py",
+ "name": "plugins/module_utils/network/eos/argspec/vlans/vlans.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "3d05e91016ebf5f6b8256a5118c25653c400cb61bad450fe5e046c36932ea656",
+ "chksum_sha256": "7559652223d1ec6112b628ebb5ec5575ac0df8a7861c1d34e8e4383af157e972",
"format": 1
},
{
- "name": "plugins/module_utils/network/eos/config/hostname",
+ "name": "plugins/module_utils/network/eos/argspec/lacp_interfaces",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "plugins/module_utils/network/eos/config/hostname/hostname.py",
+ "name": "plugins/module_utils/network/eos/argspec/lacp_interfaces/lacp_interfaces.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "ef3523fd8423c7145629ab9976979aec5e03bee95e211d5898e488300fe25328",
+ "chksum_sha256": "af428e8eafdfd3e0dd804f01995bb19ba139200c29d115f943bdea29f03cb9ba",
"format": 1
},
{
- "name": "plugins/module_utils/network/eos/config/hostname/__init__.py",
+ "name": "plugins/module_utils/network/eos/argspec/lacp_interfaces/__init__.py",
"ftype": "file",
"chksum_type": "sha256",
"chksum_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
"format": 1
},
{
- "name": "plugins/module_utils/network/eos/config/lldp_interfaces",
+ "name": "plugins/module_utils/network/eos/argspec/ospfv3",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "plugins/module_utils/network/eos/config/lldp_interfaces/__init__.py",
+ "name": "plugins/module_utils/network/eos/argspec/ospfv3/__init__.py",
"ftype": "file",
"chksum_type": "sha256",
"chksum_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
"format": 1
},
{
- "name": "plugins/module_utils/network/eos/config/lldp_interfaces/lldp_interfaces.py",
+ "name": "plugins/module_utils/network/eos/argspec/ospfv3/ospfv3.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "adf36c086148185987dcdd19a201be6b090568800b814719800526329303728f",
+ "chksum_sha256": "c61585017405594b9a54868bd326c8b643bf4322fb71524aabce204162814097",
+ "format": 1
+ },
+ {
+ "name": "plugins/module_utils/network/eos/config",
+ "ftype": "dir",
+ "chksum_type": null,
+ "chksum_sha256": null,
"format": 1
},
{
@@ -1821,150 +1905,150 @@
"format": 1
},
{
- "name": "plugins/module_utils/network/eos/config/logging_global",
+ "name": "plugins/module_utils/network/eos/config/interfaces",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "plugins/module_utils/network/eos/config/logging_global/__init__.py",
+ "name": "plugins/module_utils/network/eos/config/interfaces/interfaces.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
+ "chksum_sha256": "0029737e5ba87bb4e877598e76612224530d61ec3bb691e14d5d50c050897fe3",
"format": 1
},
{
- "name": "plugins/module_utils/network/eos/config/logging_global/logging_global.py",
+ "name": "plugins/module_utils/network/eos/config/interfaces/__init__.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "707dc8dc34c94d1fb23ab69132240b92f96ec167938309189c1a7abb38179df2",
+ "chksum_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
"format": 1
},
{
- "name": "plugins/module_utils/network/eos/config/ospfv3",
+ "name": "plugins/module_utils/network/eos/config/acl_interfaces",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "plugins/module_utils/network/eos/config/ospfv3/__init__.py",
+ "name": "plugins/module_utils/network/eos/config/acl_interfaces/acl_interfaces.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
+ "chksum_sha256": "b6d4dde06ac68d4d095efecb55bde60c39d70a82219586d244d2067de19ba81a",
"format": 1
},
{
- "name": "plugins/module_utils/network/eos/config/ospfv3/ospfv3.py",
+ "name": "plugins/module_utils/network/eos/config/acl_interfaces/__init__.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "37dbf6d9294a56a3493931f12f6c963d086eac79aba42ca3ec34dd2f174ff7ce",
+ "chksum_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
"format": 1
},
{
- "name": "plugins/module_utils/network/eos/config/l2_interfaces",
+ "name": "plugins/module_utils/network/eos/config/route_maps",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "plugins/module_utils/network/eos/config/l2_interfaces/__init__.py",
+ "name": "plugins/module_utils/network/eos/config/route_maps/__init__.py",
"ftype": "file",
"chksum_type": "sha256",
"chksum_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
"format": 1
},
{
- "name": "plugins/module_utils/network/eos/config/l2_interfaces/l2_interfaces.py",
+ "name": "plugins/module_utils/network/eos/config/route_maps/route_maps.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "2a6862117f6bd1e9bf1672f8b9064d46ee1591fb666f451dd35aa5efe6e27400",
+ "chksum_sha256": "5aec84f3a36201ff7967cfb2213033e78601517c9d9e9950271e2c9d6b706ae4",
"format": 1
},
{
- "name": "plugins/module_utils/network/eos/config/ospf_interfaces",
+ "name": "plugins/module_utils/network/eos/config/l2_interfaces",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "plugins/module_utils/network/eos/config/ospf_interfaces/__init__.py",
+ "name": "plugins/module_utils/network/eos/config/l2_interfaces/l2_interfaces.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
+ "chksum_sha256": "2a6862117f6bd1e9bf1672f8b9064d46ee1591fb666f451dd35aa5efe6e27400",
"format": 1
},
{
- "name": "plugins/module_utils/network/eos/config/ospf_interfaces/ospf_interfaces.py",
+ "name": "plugins/module_utils/network/eos/config/l2_interfaces/__init__.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "ae0e49ac0a39b42b7e884e2f299b9ca9ac41cd7fab9477a0fcd67dbc662c5078",
+ "chksum_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
"format": 1
},
{
- "name": "plugins/module_utils/network/eos/config/route_maps",
+ "name": "plugins/module_utils/network/eos/config/lag_interfaces",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "plugins/module_utils/network/eos/config/route_maps/__init__.py",
+ "name": "plugins/module_utils/network/eos/config/lag_interfaces/lag_interfaces.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
+ "chksum_sha256": "1f837132ef6cd38ae6a05e68dcc8f061e77eb811a27df2e763c26c57fdca5845",
"format": 1
},
{
- "name": "plugins/module_utils/network/eos/config/route_maps/route_maps.py",
+ "name": "plugins/module_utils/network/eos/config/lag_interfaces/__init__.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "5aec84f3a36201ff7967cfb2213033e78601517c9d9e9950271e2c9d6b706ae4",
+ "chksum_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
"format": 1
},
{
- "name": "plugins/module_utils/network/eos/config/acl_interfaces",
+ "name": "plugins/module_utils/network/eos/config/hostname",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "plugins/module_utils/network/eos/config/acl_interfaces/__init__.py",
+ "name": "plugins/module_utils/network/eos/config/hostname/hostname.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
+ "chksum_sha256": "ef3523fd8423c7145629ab9976979aec5e03bee95e211d5898e488300fe25328",
"format": 1
},
{
- "name": "plugins/module_utils/network/eos/config/acl_interfaces/acl_interfaces.py",
+ "name": "plugins/module_utils/network/eos/config/hostname/__init__.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "b6d4dde06ac68d4d095efecb55bde60c39d70a82219586d244d2067de19ba81a",
+ "chksum_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
"format": 1
},
{
- "name": "plugins/module_utils/network/eos/config/lldp_global",
+ "name": "plugins/module_utils/network/eos/config/lldp_interfaces",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "plugins/module_utils/network/eos/config/lldp_global/__init__.py",
+ "name": "plugins/module_utils/network/eos/config/lldp_interfaces/__init__.py",
"ftype": "file",
"chksum_type": "sha256",
"chksum_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
"format": 1
},
{
- "name": "plugins/module_utils/network/eos/config/lldp_global/lldp_global.py",
+ "name": "plugins/module_utils/network/eos/config/lldp_interfaces/lldp_interfaces.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "27d08d64512225b47da179d0e081fc0608f1f48cd8cccab963e955e08df2c774",
+ "chksum_sha256": "adf36c086148185987dcdd19a201be6b090568800b814719800526329303728f",
"format": 1
},
{
@@ -1975,66 +2059,66 @@
"format": 1
},
{
- "name": "plugins/module_utils/network/eos/config/snmp_server",
+ "name": "plugins/module_utils/network/eos/config/lldp_global",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "plugins/module_utils/network/eos/config/snmp_server/snmp_server.py",
+ "name": "plugins/module_utils/network/eos/config/lldp_global/__init__.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "486843b85b3910419ae61b299ee310dcea42eba21d65bd9158b43dc65f3dcdd3",
+ "chksum_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
"format": 1
},
{
- "name": "plugins/module_utils/network/eos/config/snmp_server/__init__.py",
+ "name": "plugins/module_utils/network/eos/config/lldp_global/lldp_global.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
+ "chksum_sha256": "27d08d64512225b47da179d0e081fc0608f1f48cd8cccab963e955e08df2c774",
"format": 1
},
{
- "name": "plugins/module_utils/network/eos/config/lacp_interfaces",
+ "name": "plugins/module_utils/network/eos/config/snmp_server",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "plugins/module_utils/network/eos/config/lacp_interfaces/lacp_interfaces.py",
+ "name": "plugins/module_utils/network/eos/config/snmp_server/__init__.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "a9703e96ab5eda5b95d5c0069333b89dc0ff157359b1fbcdc912e8ee5e451631",
+ "chksum_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
"format": 1
},
{
- "name": "plugins/module_utils/network/eos/config/lacp_interfaces/__init__.py",
+ "name": "plugins/module_utils/network/eos/config/snmp_server/snmp_server.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
+ "chksum_sha256": "486843b85b3910419ae61b299ee310dcea42eba21d65bd9158b43dc65f3dcdd3",
"format": 1
},
{
- "name": "plugins/module_utils/network/eos/config/acls",
+ "name": "plugins/module_utils/network/eos/config/prefix_lists",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "plugins/module_utils/network/eos/config/acls/__init__.py",
+ "name": "plugins/module_utils/network/eos/config/prefix_lists/__init__.py",
"ftype": "file",
"chksum_type": "sha256",
"chksum_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
"format": 1
},
{
- "name": "plugins/module_utils/network/eos/config/acls/acls.py",
+ "name": "plugins/module_utils/network/eos/config/prefix_lists/prefix_lists.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "1a6be42cb681d771db7a2ed06959b2f4b5efb781ed41358f11c6f00a576ed7c8",
+ "chksum_sha256": "3d05e91016ebf5f6b8256a5118c25653c400cb61bad450fe5e046c36932ea656",
"format": 1
},
{
@@ -2059,465 +2143,465 @@
"format": 1
},
{
- "name": "plugins/module_utils/network/eos/config/lag_interfaces",
+ "name": "plugins/module_utils/network/eos/config/l3_interfaces",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "plugins/module_utils/network/eos/config/lag_interfaces/lag_interfaces.py",
+ "name": "plugins/module_utils/network/eos/config/l3_interfaces/__init__.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "1f837132ef6cd38ae6a05e68dcc8f061e77eb811a27df2e763c26c57fdca5845",
+ "chksum_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
"format": 1
},
{
- "name": "plugins/module_utils/network/eos/config/lag_interfaces/__init__.py",
+ "name": "plugins/module_utils/network/eos/config/l3_interfaces/l3_interfaces.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
+ "chksum_sha256": "02bfd7533ef86f4474fb202a0cd6d710ae65bd35c68b2e25f0c4b3410ea93c29",
"format": 1
},
{
- "name": "plugins/module_utils/network/eos/config/vlans",
+ "name": "plugins/module_utils/network/eos/config/acls",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "plugins/module_utils/network/eos/config/vlans/vlans.py",
+ "name": "plugins/module_utils/network/eos/config/acls/__init__.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "731a58d75154de32049ade89361dc64cdfcf2153ef27f37fac8ac21ad9570f4a",
+ "chksum_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
"format": 1
},
{
- "name": "plugins/module_utils/network/eos/config/vlans/__init__.py",
+ "name": "plugins/module_utils/network/eos/config/acls/acls.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
+ "chksum_sha256": "1a6be42cb681d771db7a2ed06959b2f4b5efb781ed41358f11c6f00a576ed7c8",
"format": 1
},
{
- "name": "plugins/module_utils/network/eos/config/interfaces",
+ "name": "plugins/module_utils/network/eos/config/bgp_global",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "plugins/module_utils/network/eos/config/interfaces/interfaces.py",
+ "name": "plugins/module_utils/network/eos/config/bgp_global/__init__.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "0029737e5ba87bb4e877598e76612224530d61ec3bb691e14d5d50c050897fe3",
+ "chksum_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
"format": 1
},
{
- "name": "plugins/module_utils/network/eos/config/interfaces/__init__.py",
+ "name": "plugins/module_utils/network/eos/config/bgp_global/bgp_global.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
+ "chksum_sha256": "c81b5c555f1df05264b446bf4697ca1e25ecef7464d10ef217584f34a12ed6ea",
"format": 1
},
{
- "name": "plugins/module_utils/network/eos/config/l3_interfaces",
+ "name": "plugins/module_utils/network/eos/config/static_routes",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "plugins/module_utils/network/eos/config/l3_interfaces/__init__.py",
+ "name": "plugins/module_utils/network/eos/config/static_routes/__init__.py",
"ftype": "file",
"chksum_type": "sha256",
"chksum_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
"format": 1
},
{
- "name": "plugins/module_utils/network/eos/config/l3_interfaces/l3_interfaces.py",
+ "name": "plugins/module_utils/network/eos/config/static_routes/static_routes.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "02bfd7533ef86f4474fb202a0cd6d710ae65bd35c68b2e25f0c4b3410ea93c29",
+ "chksum_sha256": "a9bb861e16329d067117e9cb3b0fef10a9e67a601bc95820303daf9e2b972d60",
"format": 1
},
{
- "name": "plugins/module_utils/network/eos/config/bgp_global",
+ "name": "plugins/module_utils/network/eos/config/logging_global",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "plugins/module_utils/network/eos/config/bgp_global/bgp_global.py",
- "ftype": "file",
- "chksum_type": "sha256",
- "chksum_sha256": "c81b5c555f1df05264b446bf4697ca1e25ecef7464d10ef217584f34a12ed6ea",
- "format": 1
- },
- {
- "name": "plugins/module_utils/network/eos/config/bgp_global/__init__.py",
+ "name": "plugins/module_utils/network/eos/config/logging_global/__init__.py",
"ftype": "file",
"chksum_type": "sha256",
"chksum_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
"format": 1
},
{
- "name": "plugins/module_utils/network/eos/eos.py",
+ "name": "plugins/module_utils/network/eos/config/logging_global/logging_global.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "779df2cf7e60b4788a6c84848b7fbf892aa12e793d7f1e325cdafbe2d87ef114",
+ "chksum_sha256": "707dc8dc34c94d1fb23ab69132240b92f96ec167938309189c1a7abb38179df2",
"format": 1
},
{
- "name": "plugins/module_utils/network/eos/utils",
+ "name": "plugins/module_utils/network/eos/config/ospf_interfaces",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "plugins/module_utils/network/eos/utils/__init__.py",
+ "name": "plugins/module_utils/network/eos/config/ospf_interfaces/__init__.py",
"ftype": "file",
"chksum_type": "sha256",
"chksum_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
"format": 1
},
{
- "name": "plugins/module_utils/network/eos/utils/utils.py",
+ "name": "plugins/module_utils/network/eos/config/ospf_interfaces/ospf_interfaces.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "3f7d9467ef57217864bdc55cd3cf38c58744ff24a124b7cb06f6914adcc67196",
+ "chksum_sha256": "ae0e49ac0a39b42b7e884e2f299b9ca9ac41cd7fab9477a0fcd67dbc662c5078",
"format": 1
},
{
- "name": "plugins/action",
+ "name": "plugins/module_utils/network/eos/config/bgp_address_family",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "plugins/action/bgp_global.py",
+ "name": "plugins/module_utils/network/eos/config/bgp_address_family/__init__.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "cde3990650be3770dff01181cd9e3cda93a4b8f06dcd788cdbe2419e84bb3bb6",
+ "chksum_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
"format": 1
},
{
- "name": "plugins/action/lacp.py",
+ "name": "plugins/module_utils/network/eos/config/bgp_address_family/bgp_address_family.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "cde3990650be3770dff01181cd9e3cda93a4b8f06dcd788cdbe2419e84bb3bb6",
+ "chksum_sha256": "2410ce1f65a84875e8e2c70444c51865f55419aee7c96f56dbd7f7d5bc2eb354",
"format": 1
},
{
- "name": "plugins/action/vlans.py",
- "ftype": "file",
- "chksum_type": "sha256",
- "chksum_sha256": "cde3990650be3770dff01181cd9e3cda93a4b8f06dcd788cdbe2419e84bb3bb6",
+ "name": "plugins/module_utils/network/eos/config/vlans",
+ "ftype": "dir",
+ "chksum_type": null,
+ "chksum_sha256": null,
"format": 1
},
{
- "name": "plugins/action/eapi.py",
+ "name": "plugins/module_utils/network/eos/config/vlans/__init__.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "cde3990650be3770dff01181cd9e3cda93a4b8f06dcd788cdbe2419e84bb3bb6",
+ "chksum_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
"format": 1
},
{
- "name": "plugins/action/lag_interfaces.py",
+ "name": "plugins/module_utils/network/eos/config/vlans/vlans.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "cde3990650be3770dff01181cd9e3cda93a4b8f06dcd788cdbe2419e84bb3bb6",
+ "chksum_sha256": "731a58d75154de32049ade89361dc64cdfcf2153ef27f37fac8ac21ad9570f4a",
"format": 1
},
{
- "name": "plugins/action/l2_interface.py",
- "ftype": "file",
- "chksum_type": "sha256",
- "chksum_sha256": "cde3990650be3770dff01181cd9e3cda93a4b8f06dcd788cdbe2419e84bb3bb6",
+ "name": "plugins/module_utils/network/eos/config/lacp_interfaces",
+ "ftype": "dir",
+ "chksum_type": null,
+ "chksum_sha256": null,
"format": 1
},
{
- "name": "plugins/action/user.py",
+ "name": "plugins/module_utils/network/eos/config/lacp_interfaces/lacp_interfaces.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "cde3990650be3770dff01181cd9e3cda93a4b8f06dcd788cdbe2419e84bb3bb6",
+ "chksum_sha256": "a9703e96ab5eda5b95d5c0069333b89dc0ff157359b1fbcdc912e8ee5e451631",
"format": 1
},
{
- "name": "plugins/action/interfaces.py",
+ "name": "plugins/module_utils/network/eos/config/lacp_interfaces/__init__.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "cde3990650be3770dff01181cd9e3cda93a4b8f06dcd788cdbe2419e84bb3bb6",
+ "chksum_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
"format": 1
},
{
- "name": "plugins/action/linkagg.py",
- "ftype": "file",
- "chksum_type": "sha256",
- "chksum_sha256": "cde3990650be3770dff01181cd9e3cda93a4b8f06dcd788cdbe2419e84bb3bb6",
+ "name": "plugins/module_utils/network/eos/config/ospfv3",
+ "ftype": "dir",
+ "chksum_type": null,
+ "chksum_sha256": null,
"format": 1
},
{
- "name": "plugins/action/bgp_address_family.py",
+ "name": "plugins/module_utils/network/eos/config/ospfv3/__init__.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "cde3990650be3770dff01181cd9e3cda93a4b8f06dcd788cdbe2419e84bb3bb6",
+ "chksum_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
"format": 1
},
{
- "name": "plugins/action/system.py",
+ "name": "plugins/module_utils/network/eos/config/ospfv3/ospfv3.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "cde3990650be3770dff01181cd9e3cda93a4b8f06dcd788cdbe2419e84bb3bb6",
+ "chksum_sha256": "5ce1d71db3569fd01fd7a529e4b728e9edf1c6b3691049f3a82987d2d0c7455d",
"format": 1
},
{
- "name": "plugins/action/static_routes.py",
- "ftype": "file",
- "chksum_type": "sha256",
- "chksum_sha256": "cde3990650be3770dff01181cd9e3cda93a4b8f06dcd788cdbe2419e84bb3bb6",
+ "name": "plugins/module_utils/network/eos/providers",
+ "ftype": "dir",
+ "chksum_type": null,
+ "chksum_sha256": null,
"format": 1
},
{
- "name": "plugins/action/l3_interface.py",
+ "name": "plugins/module_utils/network/eos/providers/module.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "cde3990650be3770dff01181cd9e3cda93a4b8f06dcd788cdbe2419e84bb3bb6",
+ "chksum_sha256": "f01b61830d3543669f47b987507fb7b55933588f7a1a2f731e4f9c50d848a558",
"format": 1
},
{
- "name": "plugins/action/hostname.py",
+ "name": "plugins/module_utils/network/eos/providers/__init__.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "cde3990650be3770dff01181cd9e3cda93a4b8f06dcd788cdbe2419e84bb3bb6",
+ "chksum_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
"format": 1
},
{
- "name": "plugins/action/lacp_interfaces.py",
+ "name": "plugins/module_utils/network/eos/providers/providers.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "cde3990650be3770dff01181cd9e3cda93a4b8f06dcd788cdbe2419e84bb3bb6",
+ "chksum_sha256": "7c92fe09b2aa69b9556470313aaece6f91b79412bc7dd972634e8b891f8ee11b",
"format": 1
},
{
- "name": "plugins/action/logging.py",
- "ftype": "file",
- "chksum_type": "sha256",
- "chksum_sha256": "cde3990650be3770dff01181cd9e3cda93a4b8f06dcd788cdbe2419e84bb3bb6",
+ "name": "plugins/module_utils/network/eos/providers/cli",
+ "ftype": "dir",
+ "chksum_type": null,
+ "chksum_sha256": null,
"format": 1
},
{
- "name": "plugins/action/ntp_global.py",
+ "name": "plugins/module_utils/network/eos/providers/cli/__init__.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "cde3990650be3770dff01181cd9e3cda93a4b8f06dcd788cdbe2419e84bb3bb6",
+ "chksum_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
"format": 1
},
{
- "name": "plugins/action/snmp_server.py",
+ "name": "plugins/module_utils/network/eos/providers/cli/config",
+ "ftype": "dir",
+ "chksum_type": null,
+ "chksum_sha256": null,
+ "format": 1
+ },
+ {
+ "name": "plugins/module_utils/network/eos/providers/cli/config/bgp",
+ "ftype": "dir",
+ "chksum_type": null,
+ "chksum_sha256": null,
+ "format": 1
+ },
+ {
+ "name": "plugins/module_utils/network/eos/providers/cli/config/bgp/process.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "cde3990650be3770dff01181cd9e3cda93a4b8f06dcd788cdbe2419e84bb3bb6",
+ "chksum_sha256": "a47f5b38ed3ce70270b517d5d14afb25aabfae512da4891e55041c881f751878",
"format": 1
},
{
- "name": "plugins/action/__init__.py",
+ "name": "plugins/module_utils/network/eos/providers/cli/config/bgp/__init__.py",
"ftype": "file",
"chksum_type": "sha256",
"chksum_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
"format": 1
},
{
- "name": "plugins/action/interface.py",
+ "name": "plugins/module_utils/network/eos/providers/cli/config/bgp/neighbors.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "cde3990650be3770dff01181cd9e3cda93a4b8f06dcd788cdbe2419e84bb3bb6",
+ "chksum_sha256": "177c15749b198e2780b1e512f2d5164999fa8e64b30647672c0a490360e76088",
"format": 1
},
{
- "name": "plugins/action/ospfv3.py",
+ "name": "plugins/module_utils/network/eos/providers/cli/config/bgp/address_family.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "cde3990650be3770dff01181cd9e3cda93a4b8f06dcd788cdbe2419e84bb3bb6",
+ "chksum_sha256": "bf393826b172df53d3cd8d0b59a39e4c8020bce080b6ea6d11ca5cdc305de992",
"format": 1
},
{
- "name": "plugins/action/route_maps.py",
+ "name": "plugins/module_utils/network/eos/providers/cli/config/__init__.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "cde3990650be3770dff01181cd9e3cda93a4b8f06dcd788cdbe2419e84bb3bb6",
+ "chksum_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
"format": 1
},
{
- "name": "plugins/action/bgp.py",
- "ftype": "file",
- "chksum_type": "sha256",
- "chksum_sha256": "cde3990650be3770dff01181cd9e3cda93a4b8f06dcd788cdbe2419e84bb3bb6",
+ "name": "plugins/terminal",
+ "ftype": "dir",
+ "chksum_type": null,
+ "chksum_sha256": null,
"format": 1
},
{
- "name": "plugins/action/l2_interfaces.py",
+ "name": "plugins/terminal/eos.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "cde3990650be3770dff01181cd9e3cda93a4b8f06dcd788cdbe2419e84bb3bb6",
+ "chksum_sha256": "6966d43cd1b18aa12c7abdd37278000985b69d3ffe827ed250146825246c40d3",
"format": 1
},
{
- "name": "plugins/action/command.py",
+ "name": "plugins/terminal/__init__.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "cde3990650be3770dff01181cd9e3cda93a4b8f06dcd788cdbe2419e84bb3bb6",
+ "chksum_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
"format": 1
},
{
- "name": "plugins/action/acl_interfaces.py",
- "ftype": "file",
- "chksum_type": "sha256",
- "chksum_sha256": "cde3990650be3770dff01181cd9e3cda93a4b8f06dcd788cdbe2419e84bb3bb6",
+ "name": "plugins/cliconf",
+ "ftype": "dir",
+ "chksum_type": null,
+ "chksum_sha256": null,
"format": 1
},
{
- "name": "plugins/action/ospfv2.py",
+ "name": "plugins/cliconf/eos.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "cde3990650be3770dff01181cd9e3cda93a4b8f06dcd788cdbe2419e84bb3bb6",
+ "chksum_sha256": "9252eb6292c7ad1b785ab029492cd65d36c3080f1a49f7e54563f1afdea23cda",
"format": 1
},
{
- "name": "plugins/action/config.py",
+ "name": "plugins/cliconf/__init__.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "cde3990650be3770dff01181cd9e3cda93a4b8f06dcd788cdbe2419e84bb3bb6",
+ "chksum_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
"format": 1
},
{
- "name": "plugins/action/eos.py",
- "ftype": "file",
- "chksum_type": "sha256",
- "chksum_sha256": "cde3990650be3770dff01181cd9e3cda93a4b8f06dcd788cdbe2419e84bb3bb6",
+ "name": "plugins/filter",
+ "ftype": "dir",
+ "chksum_type": null,
+ "chksum_sha256": null,
"format": 1
},
{
- "name": "plugins/action/acls.py",
+ "name": "plugins/filter/__init__.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "cde3990650be3770dff01181cd9e3cda93a4b8f06dcd788cdbe2419e84bb3bb6",
+ "chksum_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
"format": 1
},
{
- "name": "plugins/action/static_route.py",
- "ftype": "file",
- "chksum_type": "sha256",
- "chksum_sha256": "cde3990650be3770dff01181cd9e3cda93a4b8f06dcd788cdbe2419e84bb3bb6",
+ "name": "meta",
+ "ftype": "dir",
+ "chksum_type": null,
+ "chksum_sha256": null,
"format": 1
},
{
- "name": "plugins/action/lldp.py",
+ "name": "meta/runtime.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "cde3990650be3770dff01181cd9e3cda93a4b8f06dcd788cdbe2419e84bb3bb6",
+ "chksum_sha256": "5f6d803f340cd245abf00d69ccbb608eacf9c579536edde378c3416bbabb2c53",
"format": 1
},
{
- "name": "plugins/action/l3_interfaces.py",
+ "name": ".ansible-lint",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "cde3990650be3770dff01181cd9e3cda93a4b8f06dcd788cdbe2419e84bb3bb6",
+ "chksum_sha256": "d24c42e934dbb40a90a121d3dc31d4583c1781386ceb3a19c0401e2aa1295171",
"format": 1
},
{
- "name": "plugins/action/ospf_interfaces.py",
+ "name": ".pre-commit-config.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "cde3990650be3770dff01181cd9e3cda93a4b8f06dcd788cdbe2419e84bb3bb6",
+ "chksum_sha256": "d13352770609525d83bf97a2a2100f02ebe67bbef09b25f201ac7dffa77a0a75",
"format": 1
},
{
- "name": "plugins/action/lldp_interfaces.py",
+ "name": "pyproject.toml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "cde3990650be3770dff01181cd9e3cda93a4b8f06dcd788cdbe2419e84bb3bb6",
+ "chksum_sha256": "1cb6a45dfa2625123890b93ad7fdc156b063c16e8ae6dba11511a1d1986b0fcc",
"format": 1
},
{
- "name": "plugins/action/logging_global.py",
+ "name": "README.md",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "cde3990650be3770dff01181cd9e3cda93a4b8f06dcd788cdbe2419e84bb3bb6",
+ "chksum_sha256": "2bda8fcbebb01f38af1b1af69787d2bac8549743b8d121b6bdfdf1fab1338665",
"format": 1
},
{
- "name": "plugins/action/prefix_lists.py",
- "ftype": "file",
- "chksum_type": "sha256",
- "chksum_sha256": "cde3990650be3770dff01181cd9e3cda93a4b8f06dcd788cdbe2419e84bb3bb6",
+ "name": "changelogs",
+ "ftype": "dir",
+ "chksum_type": null,
+ "chksum_sha256": null,
"format": 1
},
{
- "name": "plugins/action/vlan.py",
- "ftype": "file",
- "chksum_type": "sha256",
- "chksum_sha256": "cde3990650be3770dff01181cd9e3cda93a4b8f06dcd788cdbe2419e84bb3bb6",
+ "name": "changelogs/fragments",
+ "ftype": "dir",
+ "chksum_type": null,
+ "chksum_sha256": null,
"format": 1
},
{
- "name": "plugins/action/banner.py",
+ "name": "changelogs/fragments/.keep",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "cde3990650be3770dff01181cd9e3cda93a4b8f06dcd788cdbe2419e84bb3bb6",
+ "chksum_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
"format": 1
},
{
- "name": "plugins/action/vrf.py",
+ "name": "changelogs/config.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "cde3990650be3770dff01181cd9e3cda93a4b8f06dcd788cdbe2419e84bb3bb6",
+ "chksum_sha256": "03ddb712fc00dcdde125bd062a4fffc3ce5846d43ac90c3191c8ac8da4196303",
"format": 1
},
{
- "name": "plugins/action/facts.py",
+ "name": "changelogs/changelog.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "cde3990650be3770dff01181cd9e3cda93a4b8f06dcd788cdbe2419e84bb3bb6",
+ "chksum_sha256": "4467d07b9c09292415a9aa68144fc31d33ec2c357f41145186458a425a8712a1",
"format": 1
},
{
- "name": "plugins/action/lldp_global.py",
+ "name": ".isort.cfg",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "cde3990650be3770dff01181cd9e3cda93a4b8f06dcd788cdbe2419e84bb3bb6",
+ "chksum_sha256": "0ac83124be8cf24f40e7457c3a7ede4409108ee8caa89976cdb03d6d1ae336d1",
"format": 1
},
{
- "name": ".ansible-lint",
+ "name": ".yamllint",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "b47f72e159f93a5ff07ea2534752e0fa977b214e9ac05c667fa83ac13be4e50c",
+ "chksum_sha256": "827ef9e031ecdcaf137be239d33ef93fcbbc3611cbb6b30b0e507d0e03373d0e",
"format": 1
},
{
"name": "test-requirements.txt",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "e8467be9cdbc47d5456dc3d15b1fb6821f730b7e4ceafac79bddf466a38eb053",
- "format": 1
- },
- {
- "name": ".vscode",
- "ftype": "dir",
- "chksum_type": null,
- "chksum_sha256": null,
+ "chksum_sha256": "ca239357ead93fd66122e6781f5cfc2cadff458397215db66775c312fd79a2a9",
"format": 1
},
{
- "name": ".vscode/settings.json",
+ "name": ".prettierignore",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "689cb2b210cace81743b1da8f00db7a4a7027b193dc85b17be2918b6f9977bfe",
+ "chksum_sha256": "29d6205739f8fa2ea1dfb82777cc64dd269e51fe58c7c713682f71ac8b1973c4",
"format": 1
},
{
@@ -2528,2873 +2612,2810 @@
"format": 1
},
{
- "name": "tests/sanity",
+ "name": "tests/integration",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "tests/sanity/ignore-2.9.txt",
- "ftype": "file",
- "chksum_type": "sha256",
- "chksum_sha256": "8c562d6941e7798adfb9f88ff0791f32d9e867dcd22292a4d8041c32585285a1",
- "format": 1
- },
- {
- "name": "tests/sanity/ignore-2.13.txt",
- "ftype": "file",
- "chksum_type": "sha256",
- "chksum_sha256": "eef9f110ac24f19f2bd0d195d6ab988d986929ea42f869864ba19a025c882e40",
- "format": 1
- },
- {
- "name": "tests/sanity/ignore-2.11.txt",
+ "name": "tests/integration/target-prefixes.network",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "7c9647b2dee513f57df36fee1897a54856aeba3b5fed24f2b7d6612b225ead63",
+ "chksum_sha256": "ec96e8ef2e9e3856cae9bbefb51f64492bd044f17d17310cc560ec990ab14468",
"format": 1
},
{
- "name": "tests/sanity/ignore-2.10.txt",
+ "name": "tests/integration/network-integration.cfg",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "7c9647b2dee513f57df36fee1897a54856aeba3b5fed24f2b7d6612b225ead63",
+ "chksum_sha256": "d67b11263a8f50b30bf43c7c2b4bdd8dc4f173f0b5dd22761311360dfbd56a1d",
"format": 1
},
{
- "name": "tests/sanity/ignore-2.14.txt",
- "ftype": "file",
- "chksum_type": "sha256",
- "chksum_sha256": "eef9f110ac24f19f2bd0d195d6ab988d986929ea42f869864ba19a025c882e40",
+ "name": "tests/integration/targets",
+ "ftype": "dir",
+ "chksum_type": null,
+ "chksum_sha256": null,
"format": 1
},
{
- "name": "tests/sanity/ignore-2.17.txt",
- "ftype": "file",
- "chksum_type": "sha256",
- "chksum_sha256": "eef9f110ac24f19f2bd0d195d6ab988d986929ea42f869864ba19a025c882e40",
+ "name": "tests/integration/targets/eos_lldp",
+ "ftype": "dir",
+ "chksum_type": null,
+ "chksum_sha256": null,
"format": 1
},
{
- "name": "tests/sanity/ignore-2.16.txt",
- "ftype": "file",
- "chksum_type": "sha256",
- "chksum_sha256": "eef9f110ac24f19f2bd0d195d6ab988d986929ea42f869864ba19a025c882e40",
+ "name": "tests/integration/targets/eos_lldp/defaults",
+ "ftype": "dir",
+ "chksum_type": null,
+ "chksum_sha256": null,
"format": 1
},
{
- "name": "tests/sanity/ignore-2.12.txt",
+ "name": "tests/integration/targets/eos_lldp/defaults/main.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "7c9647b2dee513f57df36fee1897a54856aeba3b5fed24f2b7d6612b225ead63",
+ "chksum_sha256": "665288590cd4226da42511817f09ccdfc92df36c9621583cd2c82919af295c5a",
"format": 1
},
{
- "name": "tests/sanity/ignore-2.15.txt",
- "ftype": "file",
- "chksum_type": "sha256",
- "chksum_sha256": "eef9f110ac24f19f2bd0d195d6ab988d986929ea42f869864ba19a025c882e40",
+ "name": "tests/integration/targets/eos_lldp/meta",
+ "ftype": "dir",
+ "chksum_type": null,
+ "chksum_sha256": null,
"format": 1
},
{
- "name": "tests/config.yml",
+ "name": "tests/integration/targets/eos_lldp/meta/main.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "de5087316490411841c67aa3307cfdd3acaea09875c9b4dee6852bca7c120764",
+ "chksum_sha256": "d3b5d25c408cac682eb405cfc386cedbf17e6480d46e83bba18c91fcfe5d6e48",
"format": 1
},
{
- "name": "tests/unit",
+ "name": "tests/integration/targets/eos_lldp/tests",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "tests/unit/requirements.txt",
- "ftype": "file",
- "chksum_type": "sha256",
- "chksum_sha256": "49ba996dc4735c3463e9af561344346dfae14bcc1a68096ce78364b377f0df1f",
+ "name": "tests/integration/targets/eos_lldp/tests/eapi",
+ "ftype": "dir",
+ "chksum_type": null,
+ "chksum_sha256": null,
"format": 1
},
{
- "name": "tests/unit/__init__.py",
+ "name": "tests/integration/targets/eos_lldp/tests/eapi/basic.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
+ "chksum_sha256": "f7b48fe0eac8caa3e2d627764dfa3fb2a4d9ccb00db62e4fad31670c2a390671",
"format": 1
},
{
- "name": "tests/unit/mock",
+ "name": "tests/integration/targets/eos_lldp/tests/cli",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "tests/unit/mock/vault_helper.py",
+ "name": "tests/integration/targets/eos_lldp/tests/cli/basic.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "55bd0e924dcc22d050612c944bff0ef745e51faac9260dce9b9b2018c4c8a661",
+ "chksum_sha256": "53b18d54488b69edfd167f85e21b91301fdea473379481f5d96be206edd7124f",
"format": 1
},
{
- "name": "tests/unit/mock/__init__.py",
- "ftype": "file",
- "chksum_type": "sha256",
- "chksum_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
+ "name": "tests/integration/targets/eos_lldp/tasks",
+ "ftype": "dir",
+ "chksum_type": null,
+ "chksum_sha256": null,
"format": 1
},
{
- "name": "tests/unit/mock/procenv.py",
+ "name": "tests/integration/targets/eos_lldp/tasks/main.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "d0f54fd298f7888bfada6f867ee0f883f776a368916410abe2e5d31b8d17faec",
+ "chksum_sha256": "6c58c665f3d46c7e382b12352535b4c300ea576b2c8e2e075b93a6ce18f2031b",
"format": 1
},
{
- "name": "tests/unit/mock/loader.py",
+ "name": "tests/integration/targets/eos_lldp/tasks/cli.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "bea80cf14afd91d02e652a3a395bed3d74fdf373d12d5af6a41daf5516646663",
+ "chksum_sha256": "6788027c858762808079ce3f9cec195264aebb130bf132dfec6ff2fcfeb025c5",
"format": 1
},
{
- "name": "tests/unit/mock/yaml_helper.py",
+ "name": "tests/integration/targets/eos_lldp/tasks/eapi.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "4dbe503c0585b634f72b82eef6b9f8d078ae383ed865bb016db31992dac97600",
+ "chksum_sha256": "1b14bb0d83e5f509721d34f537bb0812798e5b3d3ad6794f1cb7314c8a419202",
"format": 1
},
{
- "name": "tests/unit/mock/path.py",
- "ftype": "file",
- "chksum_type": "sha256",
- "chksum_sha256": "44b6e5b20c52ab9f4f57eaf79948d7ce9b6fa0546ae7d103abaa3bbfa66c5f19",
+ "name": "tests/integration/targets/eos_bgp_global",
+ "ftype": "dir",
+ "chksum_type": null,
+ "chksum_sha256": null,
"format": 1
},
{
- "name": "tests/unit/modules",
+ "name": "tests/integration/targets/eos_bgp_global/defaults",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "tests/unit/modules/__init__.py",
+ "name": "tests/integration/targets/eos_bgp_global/defaults/main.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
+ "chksum_sha256": "9894ee154c7a39aa7a1e65d027dfc12b8643e1a3df53d3c09bbab9eeb44a1cf1",
"format": 1
},
{
- "name": "tests/unit/modules/conftest.py",
- "ftype": "file",
- "chksum_type": "sha256",
- "chksum_sha256": "e0ae70fa7c2a5e56d7f02a47c3602398cff60c8eb021772ac59a76df2a234048",
+ "name": "tests/integration/targets/eos_bgp_global/vars",
+ "ftype": "dir",
+ "chksum_type": null,
+ "chksum_sha256": null,
"format": 1
},
{
- "name": "tests/unit/modules/utils.py",
+ "name": "tests/integration/targets/eos_bgp_global/vars/main.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "1e9c58b776c4d76cfc671ebfddb1a290a50af7dd0aa1b69b2ad1c5ae1b2545b7",
+ "chksum_sha256": "a1c6b658736d10bad13d5b973aa9955f414ef50fa30aa23a890374ab544a2f3b",
"format": 1
},
{
- "name": "tests/unit/modules/network",
+ "name": "tests/integration/targets/eos_bgp_global/templates",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "tests/unit/modules/network/__init__.py",
+ "name": "tests/integration/targets/eos_bgp_global/templates/populate_af.cfg",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
+ "chksum_sha256": "a890c9293ff8120b194c107a6f70bdca6d62433ed701398a8214feaecb42bba6",
"format": 1
},
{
- "name": "tests/unit/modules/network/eos",
+ "name": "tests/integration/targets/eos_bgp_global/templates/populate.cfg",
+ "ftype": "file",
+ "chksum_type": "sha256",
+ "chksum_sha256": "cbb352548a62d123453d921de875e2acb84594a405ddafe0c04460de66e62928",
+ "format": 1
+ },
+ {
+ "name": "tests/integration/targets/eos_bgp_global/meta",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "tests/unit/modules/network/eos/test_eos_acl_interfaces.py",
+ "name": "tests/integration/targets/eos_bgp_global/meta/main.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "dc656eddee1d1e7d1e19f853e822ddd2e3278e8bbd2d3b3b3dbdb1b92ef881a7",
+ "chksum_sha256": "d3b5d25c408cac682eb405cfc386cedbf17e6480d46e83bba18c91fcfe5d6e48",
"format": 1
},
{
- "name": "tests/unit/modules/network/eos/test_eos_ospfv3.py",
- "ftype": "file",
- "chksum_type": "sha256",
- "chksum_sha256": "1041888b1a9bc1959250af27978e23620b8ed9aa14db113d338643394461e0f5",
+ "name": "tests/integration/targets/eos_bgp_global/tests",
+ "ftype": "dir",
+ "chksum_type": null,
+ "chksum_sha256": null,
"format": 1
},
{
- "name": "tests/unit/modules/network/eos/test_eos_static_routes.py",
- "ftype": "file",
- "chksum_type": "sha256",
- "chksum_sha256": "9bff61e7421e9ead114f758cedede3e348e783e5b8962a4efc1737926a95a319",
+ "name": "tests/integration/targets/eos_bgp_global/tests/common",
+ "ftype": "dir",
+ "chksum_type": null,
+ "chksum_sha256": null,
"format": 1
},
{
- "name": "tests/unit/modules/network/eos/test_eos_user.py",
+ "name": "tests/integration/targets/eos_bgp_global/tests/common/_populate.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "5c25ffa2c6c9151aa2917352cead5c31e710b989f478cbf1b2633414d8267d7c",
+ "chksum_sha256": "dccc5998d088e1918f8022c69860a4b490af97d164b7beaaf04054824b0340b6",
"format": 1
},
{
- "name": "tests/unit/modules/network/eos/eos_module.py",
+ "name": "tests/integration/targets/eos_bgp_global/tests/common/parsed.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "b3f4714ae9af0063ed76f955c15e8492b3f7d69ecc52b3c1e139f49f2a0ea4d4",
+ "chksum_sha256": "de7a1434091a39ef8cc7b4dd5439d3b37ae5b77a68f90ff04d5a83160cdbfc9b",
"format": 1
},
{
- "name": "tests/unit/modules/network/eos/test_eos_l3_interfaces.py",
+ "name": "tests/integration/targets/eos_bgp_global/tests/common/rendered.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "f0cd14e440fa9fde8c41f357b4349ecfb990b3e55079a95ee85c1047adf82bb6",
+ "chksum_sha256": "58ef58d4be3aa6e9478afcdb9010c490d331d3523a5d4804a0a68f3d1555d9d9",
"format": 1
},
{
- "name": "tests/unit/modules/network/eos/test_eos_bgp_global.py",
+ "name": "tests/integration/targets/eos_bgp_global/tests/common/gathered.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "82670df14b058649c33891ba1a4c3bfdfda6ef39a1d199244626d9f051bf6675",
+ "chksum_sha256": "5c0343e2441998a70cccd7a221674cd22a585a30cb660edf3089ac0b090e798f",
"format": 1
},
{
- "name": "tests/unit/modules/network/eos/test_eos_command.py",
+ "name": "tests/integration/targets/eos_bgp_global/tests/common/empty_config.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "e22eb99b373411967bf240388b482c5bdfe4448b00f963a6fbf0081517bca097",
+ "chksum_sha256": "5d8689ef6e49ccbba62ad1ebc44268ac6d8f82c7f001b21251b5d09c7ec7d32b",
"format": 1
},
{
- "name": "tests/unit/modules/network/eos/test_eos_lag_interfaces.py",
+ "name": "tests/integration/targets/eos_bgp_global/tests/common/_parsed.cfg",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "cba4b3add8c9d73648c923686cef9d7f824fdc4e73df92e831265b2e809e1744",
+ "chksum_sha256": "cbb352548a62d123453d921de875e2acb84594a405ddafe0c04460de66e62928",
"format": 1
},
{
- "name": "tests/unit/modules/network/eos/test_eos_ospfv2.py",
+ "name": "tests/integration/targets/eos_bgp_global/tests/common/deleted.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "80ac2358e9441421006c95dfa8e0cde4fb72187c00abd27f1e90ffa887663365",
+ "chksum_sha256": "4d04fc66d72fa6c188227956f100f60c5653c829ef71f493379e1aaaed85fb60",
"format": 1
},
{
- "name": "tests/unit/modules/network/eos/test_eos_snmp_server.py",
+ "name": "tests/integration/targets/eos_bgp_global/tests/common/_remove_config.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "a8a1c34ad13c8b2fc1094b04fedd2d647e7dc8a5f067988a4739b3d84c076a29",
+ "chksum_sha256": "36c8fb15c11b0806cf005745d3430a56d953e9f6780a7cef5aafd2a09a0535ad",
"format": 1
},
{
- "name": "tests/unit/modules/network/eos/test_eos_lacp_interfaces.py",
+ "name": "tests/integration/targets/eos_bgp_global/tests/common/overridden.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "70ae233aea97e698eecf3bd6bea988be6424762c798f685fafb45c23a850b75d",
+ "chksum_sha256": "02c017ff36027b957a2682c52ba544c014969f9b4ed9e9a725981a818191cd7b",
"format": 1
},
{
- "name": "tests/unit/modules/network/eos/test_eos_interfaces.py",
+ "name": "tests/integration/targets/eos_bgp_global/tests/common/merged.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "6268f4ef47c8ae2582c0a4493cd2dab406ad317073fa51d33db5363714e991b9",
+ "chksum_sha256": "6fd9e647d40d57feb5aa630c4ad460edcc0a5053310451f19ede0fd8d741ffe3",
"format": 1
},
{
- "name": "tests/unit/modules/network/eos/__init__.py",
+ "name": "tests/integration/targets/eos_bgp_global/tests/common/replaced.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
+ "chksum_sha256": "c43d6297de44a8d0ff51684af71b0f6837eaaa5d475561572902e6683b194247",
"format": 1
},
{
- "name": "tests/unit/modules/network/eos/test_eos_bgp.py",
+ "name": "tests/integration/targets/eos_bgp_global/tests/common/rtt.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "46cf0755d9c960c529dc800d9d05a42491ab167c1a5308c0b7ae11f04e1c8715",
+ "chksum_sha256": "f749361ee14f98e79fa6a1f95335d7c2e66d2c28f517b1852b5b7f4cfbb9d429",
"format": 1
},
{
- "name": "tests/unit/modules/network/eos/test_eos_acls.py",
+ "name": "tests/integration/targets/eos_bgp_global/tests/common/purged.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "8c8ec6d225cf7b4fe555df3f8b0496cbc214d8cd7d0eea0077e7b6939abc593c",
+ "chksum_sha256": "7c4383c852e0367d67b96145d03829375611f90a60fa91aebf9ae41e7f8de1d2",
"format": 1
},
{
- "name": "tests/unit/modules/network/eos/test_eos_l2_interfaces.py",
+ "name": "tests/integration/targets/eos_bgp_global/tests/common/_populate_af.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "02074974c27359bbd52ba8d27eda47a1c212abc5bfb2189e1384b34698286f8f",
+ "chksum_sha256": "4f02550439ab2971f3dedc3958ee676bf2f3dd53532dca527bc619cf2f1a1d9e",
"format": 1
},
{
- "name": "tests/unit/modules/network/eos/test_eos_ospf_interfaces.py",
- "ftype": "file",
- "chksum_type": "sha256",
- "chksum_sha256": "8815ea63958a8ff0e2be4f247efe981ea816db5668ea2f6fe15cd719a863e875",
+ "name": "tests/integration/targets/eos_bgp_global/tasks",
+ "ftype": "dir",
+ "chksum_type": null,
+ "chksum_sha256": null,
"format": 1
},
{
- "name": "tests/unit/modules/network/eos/test_eos_vlans.py",
+ "name": "tests/integration/targets/eos_bgp_global/tasks/main.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "6867734a8347edfe2b6ec59b80effe6cb821ed8092009502476b9f1bf7dce55c",
+ "chksum_sha256": "c0e130c100282c8de2a2d63717b5e5960124ffd70fe3dcb644596b555f254b8d",
"format": 1
},
{
- "name": "tests/unit/modules/network/eos/test_eos_logging.py",
+ "name": "tests/integration/targets/eos_bgp_global/tasks/cli.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "c2aaac1a0154b77aadf3845c8222783d731cec4595c5b795c9d10654d54449de",
+ "chksum_sha256": "a37cc29ff691d020e7eddf204f7250275beee4a4c9d28d30b47981eabdaa6281",
"format": 1
},
{
- "name": "tests/unit/modules/network/eos/test_eos_lldp_global.py",
+ "name": "tests/integration/targets/eos_bgp_global/tasks/eapi.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "606176c03a6d9a7e8414b4b432cb09112c00727e2fad9af2a5409a70faa4f040",
+ "chksum_sha256": "2833f074f91eb14f89df2cf60665de978c3504c2b340b5729edeaac0ead3df5d",
"format": 1
},
{
- "name": "tests/unit/modules/network/eos/test_eos_bgp_address_family.py",
- "ftype": "file",
- "chksum_type": "sha256",
- "chksum_sha256": "95e130c9d56b7b425c88a68932ae20fe75971f08455030fc6597f92d9bf7b666",
+ "name": "tests/integration/targets/eos_eapi",
+ "ftype": "dir",
+ "chksum_type": null,
+ "chksum_sha256": null,
"format": 1
},
{
- "name": "tests/unit/modules/network/eos/test_eos_route_maps.py",
- "ftype": "file",
- "chksum_type": "sha256",
- "chksum_sha256": "64c5e7252ff26e97a830919c94b339097fe2efacfded5072b7c47783deae9bd1",
+ "name": "tests/integration/targets/eos_eapi/defaults",
+ "ftype": "dir",
+ "chksum_type": null,
+ "chksum_sha256": null,
"format": 1
},
{
- "name": "tests/unit/modules/network/eos/test_eos_prefix_lists.py",
+ "name": "tests/integration/targets/eos_eapi/defaults/main.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "dc8288bf978fd5a41ce1b5ede8df2cdeb53e034fca88e864dd1384c31df0fb8e",
+ "chksum_sha256": "665288590cd4226da42511817f09ccdfc92df36c9621583cd2c82919af295c5a",
"format": 1
},
{
- "name": "tests/unit/modules/network/eos/test_eos_lacp.py",
- "ftype": "file",
- "chksum_type": "sha256",
- "chksum_sha256": "50ed02ab288dbc74ddcf9c0d1b22f3871f21ffcb71a0d22c8b5c023175c31510",
+ "name": "tests/integration/targets/eos_eapi/meta",
+ "ftype": "dir",
+ "chksum_type": null,
+ "chksum_sha256": null,
"format": 1
},
{
- "name": "tests/unit/modules/network/eos/test_eos_config.py",
+ "name": "tests/integration/targets/eos_eapi/meta/main.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "2226be54468edd007e582baa0bb937f2ad19460b0904084500b632388f55bfc4",
+ "chksum_sha256": "d3b5d25c408cac682eb405cfc386cedbf17e6480d46e83bba18c91fcfe5d6e48",
"format": 1
},
{
- "name": "tests/unit/modules/network/eos/fixtures",
+ "name": "tests/integration/targets/eos_eapi/tests",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "tests/unit/modules/network/eos/fixtures/eos_eapi_show_mgmt.json",
- "ftype": "file",
- "chksum_type": "sha256",
- "chksum_sha256": "963dde77e29e22955f66b6d4a4d880c327419e3c719556219b19cf2d9d515c07",
- "format": 1
- },
- {
- "name": "tests/unit/modules/network/eos/fixtures/eos_bgp_config.cfg",
- "ftype": "file",
- "chksum_type": "sha256",
- "chksum_sha256": "7011ff501cdde31949153491b1f1092e8d8afa6a27510ab594deb1504403c2d0",
+ "name": "tests/integration/targets/eos_eapi/tests/cli",
+ "ftype": "dir",
+ "chksum_type": null,
+ "chksum_sha256": null,
"format": 1
},
{
- "name": "tests/unit/modules/network/eos/fixtures/eos_config_config_updated.cfg",
+ "name": "tests/integration/targets/eos_eapi/tests/cli/stop.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "199f6fddff67988e4e15efde118949a06623ac6cda6cc56a43110fab3da655d9",
+ "chksum_sha256": "70621105e0b6c97e34047f0ce8408da1cb5e03868c8678df2f28bcf817c57527",
"format": 1
},
{
- "name": "tests/unit/modules/network/eos/fixtures/eos_eapi_show_mgmt_unconfigured.json",
+ "name": "tests/integration/targets/eos_eapi/tests/cli/off.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "09f3bdc48ce35e7200a5a5da2f2722dff46de4bd8ebc1d1718fa4ed7a08310df",
+ "chksum_sha256": "593ed779304b25cb537ca13fc88e95a91a938109f5d5f9f6722a29f37573c040",
"format": 1
},
{
- "name": "tests/unit/modules/network/eos/fixtures/eos_l2_interfaces_config.cfg",
+ "name": "tests/integration/targets/eos_eapi/tests/cli/on.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "501ad2cead9d2a90aa7529319befbf62a4f58f7988995788c5206c90fbec5afc",
+ "chksum_sha256": "626f6ef04d9b5eeec3c2633d9517c0c632fe4b758470326278e7df918eec58c1",
"format": 1
},
{
- "name": "tests/unit/modules/network/eos/fixtures/eos_route_maps_config.cfg",
+ "name": "tests/integration/targets/eos_eapi/tests/cli/start.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "64a5a2e160aff448bb567d8d4fdba4c3231f85ab0b44e2f596fe2784148e8554",
+ "chksum_sha256": "66702395e736d29c01bdfcf6f45a349937108ce757696dde4cef46ca1986ba7c",
"format": 1
},
{
- "name": "tests/unit/modules/network/eos/fixtures/eos_ospfv3_config.cfg",
+ "name": "tests/integration/targets/eos_eapi/tests/cli/vrf.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "97763a63f53b38b8c864ed38f800e4270d600065cdd4acde805c3b1ca384e6b5",
+ "chksum_sha256": "64545c869099218860beec3678baf8209b39d66a5841128afafc15775a6e9eff",
"format": 1
},
{
- "name": "tests/unit/modules/network/eos/fixtures/eos_ospfv2_config.cfg",
+ "name": "tests/integration/targets/eos_eapi/tests/cli/badtransport.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "c4e0126af072bca2ca99eb356d26868e44adae27ffa3622f54fc431122e66ace",
+ "chksum_sha256": "1620fab5693bd0fb373e2d53372188eb73a2fe5a3d389b11052ea42df490ee26",
"format": 1
},
{
- "name": "tests/unit/modules/network/eos/fixtures/eos_lag_interfaces_config.cfg",
+ "name": "tests/integration/targets/eos_eapi/tests/cli/configure.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "996743ab19a23f6fbb30754d1f4beb2911c6b4ffa69a28665dfc79b5ad519b65",
+ "chksum_sha256": "6efb0ff5e69c8eb46e1101343bc93272549578ad68a74fede9781a99bfb5983a",
"format": 1
},
{
- "name": "tests/unit/modules/network/eos/fixtures/eos_ospf_interfaces_config.cfg",
+ "name": "tests/integration/targets/eos_eapi/tests/cli/config.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "2c664a8713d7ccd543333cca425528c1726d6790b8364bdd6a5e8720ce4183be",
+ "chksum_sha256": "37b279c3fc0c94ed140a3e3890e309424710bcd35856f31b4211d5e7841f4656",
"format": 1
},
{
- "name": "tests/unit/modules/network/eos/fixtures/eos_ospfv3_config_gather.cfg",
+ "name": "tests/integration/targets/eos_eapi/tests/cli/zzz_reset.1",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "091b340fe2578196b84cd9b133d0cc01e479a27a12caeb2a796355c571a39cb4",
+ "chksum_sha256": "01cd53e28355e0d65ba10accb15c95a17f824555796003f0225d7879a40382e9",
"format": 1
},
{
- "name": "tests/unit/modules/network/eos/fixtures/eos_config_candidate.cfg",
- "ftype": "file",
- "chksum_type": "sha256",
- "chksum_sha256": "3352c8002ead9454c96fa97e82bc2bf245ac57a69edbf8a934bed4ef809de3de",
+ "name": "tests/integration/targets/eos_eapi/tasks",
+ "ftype": "dir",
+ "chksum_type": null,
+ "chksum_sha256": null,
"format": 1
},
{
- "name": "tests/unit/modules/network/eos/fixtures/eos_acl_interfaces_config.cfg",
+ "name": "tests/integration/targets/eos_eapi/tasks/main.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "29bdd16b7032ccf6dd42d4c2e78ebe00aaaf155ea7f5d9049c638f742478f312",
+ "chksum_sha256": "8d0f3e120b5e0f83314d06ed429b515b98e122ebdd4111b4e5be0bf09098877c",
"format": 1
},
{
- "name": "tests/unit/modules/network/eos/fixtures/eos_static_routes_config.cfg",
+ "name": "tests/integration/targets/eos_eapi/tasks/cli.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "9de7fbc93c152431ec2baf2f7c8ba736ced12148e8bff2e7b54eb7dd39c4b04d",
+ "chksum_sha256": "6788027c858762808079ce3f9cec195264aebb130bf132dfec6ff2fcfeb025c5",
"format": 1
},
{
- "name": "tests/unit/modules/network/eos/fixtures/eos_acls_config.cfg",
- "ftype": "file",
- "chksum_type": "sha256",
- "chksum_sha256": "c58fb25414acf3b04a882b8172c4c048c637b5906670a1c3a5f36e8a3aad0380",
+ "name": "tests/integration/targets/eos_vrf",
+ "ftype": "dir",
+ "chksum_type": null,
+ "chksum_sha256": null,
"format": 1
},
{
- "name": "tests/unit/modules/network/eos/fixtures/eos_l3_interfaces_config.cfg",
- "ftype": "file",
- "chksum_type": "sha256",
- "chksum_sha256": "0989f0ad8aea46b6b4b7111aee264687387c44e8cc68154f8d9c054d22581d1d",
+ "name": "tests/integration/targets/eos_vrf/defaults",
+ "ftype": "dir",
+ "chksum_type": null,
+ "chksum_sha256": null,
"format": 1
},
{
- "name": "tests/unit/modules/network/eos/fixtures/eos_bgp_global_af_config.cfg",
+ "name": "tests/integration/targets/eos_vrf/defaults/main.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "dd5318703b4822b5a27eb24bb0d1898c7e5559e96151114784e5a5e92d07f535",
+ "chksum_sha256": "665288590cd4226da42511817f09ccdfc92df36c9621583cd2c82919af295c5a",
"format": 1
},
{
- "name": "tests/unit/modules/network/eos/fixtures/eos_vlan_config.cfg",
- "ftype": "file",
- "chksum_type": "sha256",
- "chksum_sha256": "6e71249b2afca7c80191a77d86753e21419042d51d570de0b3c717a204f01400",
+ "name": "tests/integration/targets/eos_vrf/meta",
+ "ftype": "dir",
+ "chksum_type": null,
+ "chksum_sha256": null,
"format": 1
},
{
- "name": "tests/unit/modules/network/eos/fixtures/eos_command_show_version.txt",
+ "name": "tests/integration/targets/eos_vrf/meta/main.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "cd0ee8985d66e4cff1ebeff617108414d701cdb2acebf9327329f62e093f7062",
+ "chksum_sha256": "d3b5d25c408cac682eb405cfc386cedbf17e6480d46e83bba18c91fcfe5d6e48",
"format": 1
},
{
- "name": "tests/unit/modules/network/eos/fixtures/__init__.py",
- "ftype": "file",
- "chksum_type": "sha256",
- "chksum_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
+ "name": "tests/integration/targets/eos_vrf/tests",
+ "ftype": "dir",
+ "chksum_type": null,
+ "chksum_sha256": null,
"format": 1
},
{
- "name": "tests/unit/modules/network/eos/fixtures/eos_logging_global_config.cfg",
- "ftype": "file",
- "chksum_type": "sha256",
- "chksum_sha256": "616869cf79f4faf6f64276e039fbcad728d3e012eba2073b118b0296d9334013",
+ "name": "tests/integration/targets/eos_vrf/tests/cli",
+ "ftype": "dir",
+ "chksum_type": null,
+ "chksum_sha256": null,
"format": 1
},
{
- "name": "tests/unit/modules/network/eos/fixtures/eos_lldp_global_config.cfg",
+ "name": "tests/integration/targets/eos_vrf/tests/cli/basic.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "41eb838c679e2fd974f15bd92461a1627b29a0f2b8b1c5a5c3fef8a472efaad3",
+ "chksum_sha256": "cea011f04a3c8f2d06c412f8512259c89a2e3a57b55effeef99fa45434d9be15",
"format": 1
},
{
- "name": "tests/unit/modules/network/eos/fixtures/eos_interfaces_config.cfg",
- "ftype": "file",
- "chksum_type": "sha256",
- "chksum_sha256": "05edee2806d57e1a907026a24ea0fd51582008c1d24b63c5fc1463e86204683e",
+ "name": "tests/integration/targets/eos_vrf/tasks",
+ "ftype": "dir",
+ "chksum_type": null,
+ "chksum_sha256": null,
"format": 1
},
{
- "name": "tests/unit/modules/network/eos/fixtures/eos_ntp_global_config.cfg",
+ "name": "tests/integration/targets/eos_vrf/tasks/main.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "1c841ab014af5105c26d977cfcac4de50919a8537bf632698f95e5ea5f2b5c0b",
+ "chksum_sha256": "8e0a1de7edebf8e1de1b1bd68c83fa3e6669085f9cd28e417cbb11f43da75068",
"format": 1
},
{
- "name": "tests/unit/modules/network/eos/fixtures/eos_bgp_global_config.cfg",
+ "name": "tests/integration/targets/eos_vrf/tasks/cli.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "3cef54b0f53689ccdd9a9de7e3d23fa7fa591582506b438f1b628752b5b0847b",
+ "chksum_sha256": "6788027c858762808079ce3f9cec195264aebb130bf132dfec6ff2fcfeb025c5",
"format": 1
},
{
- "name": "tests/unit/modules/network/eos/fixtures/eos_snmp_server_config.cfg",
+ "name": "tests/integration/targets/eos_vrf/aliases",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "955317964226d2639660f6006be99a9c1d67e3a8dcea25ba7b2c4a569059a4f9",
+ "chksum_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
"format": 1
},
{
- "name": "tests/unit/modules/network/eos/fixtures/eos_hostname_config.cfg",
- "ftype": "file",
- "chksum_type": "sha256",
- "chksum_sha256": "55cfe4746ef24943eac865d5b0fd9b6a6884e0e529983e253d5764175c01c6e9",
+ "name": "tests/integration/targets/eos_lag_interfaces",
+ "ftype": "dir",
+ "chksum_type": null,
+ "chksum_sha256": null,
"format": 1
},
{
- "name": "tests/unit/modules/network/eos/fixtures/eos_banner_show_banner.txt",
- "ftype": "file",
- "chksum_type": "sha256",
- "chksum_sha256": "dc2e6349862de27bfb1d50da78684b7b6320c6c8626a7ae378ce07852d64f984",
+ "name": "tests/integration/targets/eos_lag_interfaces/defaults",
+ "ftype": "dir",
+ "chksum_type": null,
+ "chksum_sha256": null,
"format": 1
},
{
- "name": "tests/unit/modules/network/eos/fixtures/eos_lacp_config.cfg",
+ "name": "tests/integration/targets/eos_lag_interfaces/defaults/main.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "5a89a5f03e68185c4a50f5410ea4fb04caca756685c8d906c1b4558fa52896aa",
+ "chksum_sha256": "9894ee154c7a39aa7a1e65d027dfc12b8643e1a3df53d3c09bbab9eeb44a1cf1",
"format": 1
},
{
- "name": "tests/unit/modules/network/eos/fixtures/eos_prefix_lists_config.cfg",
- "ftype": "file",
- "chksum_type": "sha256",
- "chksum_sha256": "ed6dda06d2158651429f03d9db644514e20f89e6d3c58331fc09e059c76a22ff",
+ "name": "tests/integration/targets/eos_lag_interfaces/vars",
+ "ftype": "dir",
+ "chksum_type": null,
+ "chksum_sha256": null,
"format": 1
},
{
- "name": "tests/unit/modules/network/eos/fixtures/eos_eapi_show_vrf.text",
+ "name": "tests/integration/targets/eos_lag_interfaces/vars/main.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "a43e222ce4d0e6aec92afabb2d5ff7f6cc7fd96ce4e055b6ffc02ad1492373d5",
+ "chksum_sha256": "594c6341406e70e47b7f9a9af53f481c6876cea084a03beca4068406e59f149c",
"format": 1
},
{
- "name": "tests/unit/modules/network/eos/fixtures/eos_logging_config.cfg",
- "ftype": "file",
- "chksum_type": "sha256",
- "chksum_sha256": "d35c0e1702f10694008ce77f2d405c569d3745738fa4ceab306cdb638f5b465d",
+ "name": "tests/integration/targets/eos_lag_interfaces/meta",
+ "ftype": "dir",
+ "chksum_type": null,
+ "chksum_sha256": null,
"format": 1
},
{
- "name": "tests/unit/modules/network/eos/fixtures/eos_lacp_interfaces_config.cfg",
+ "name": "tests/integration/targets/eos_lag_interfaces/meta/main.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "414cc25eb0be567529b328993c191ea1f282c2620ff5f45b57462ec7e950ddca",
+ "chksum_sha256": "d3b5d25c408cac682eb405cfc386cedbf17e6480d46e83bba18c91fcfe5d6e48",
"format": 1
},
{
- "name": "tests/unit/modules/network/eos/fixtures/eos_bgp_af_config.cfg",
- "ftype": "file",
- "chksum_type": "sha256",
- "chksum_sha256": "9cfca9294069868122bcad8e9a7bcfdfd6101949fd9959ec32766b682f635a68",
+ "name": "tests/integration/targets/eos_lag_interfaces/tests",
+ "ftype": "dir",
+ "chksum_type": null,
+ "chksum_sha256": null,
"format": 1
},
{
- "name": "tests/unit/modules/network/eos/fixtures/eos_config_config.cfg",
- "ftype": "file",
- "chksum_type": "sha256",
- "chksum_sha256": "03abdcaedc2f739a12fd1c31f37164f02ed471aff024ad8e654a0d7ec3e611e6",
+ "name": "tests/integration/targets/eos_lag_interfaces/tests/cli",
+ "ftype": "dir",
+ "chksum_type": null,
+ "chksum_sha256": null,
"format": 1
},
{
- "name": "tests/unit/modules/network/eos/fixtures/eos_user_config.cfg",
+ "name": "tests/integration/targets/eos_lag_interfaces/tests/cli/parsed.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "2b11830bd90b2c0e492cba03f0af73a5229a4723e47959812544961bde1ac438",
+ "chksum_sha256": "c49e1972ec01b3646c6d93d8dce2d3672048797e780cd160b4b721a08b348d89",
"format": 1
},
{
- "name": "tests/unit/modules/network/eos/fixtures/eos_system_config.cfg",
+ "name": "tests/integration/targets/eos_lag_interfaces/tests/cli/rendered.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "d1cb12a14186402c703d639d484b7ea9829e52f9159afac4f7779bd396f5e43f",
+ "chksum_sha256": "0a09e158385c2158469622bdd80fbaacde054cc03c780e2f895973c59413eb38",
"format": 1
},
{
- "name": "tests/unit/modules/network/eos/fixtures/eos_ospfv2_config_gather.cfg",
+ "name": "tests/integration/targets/eos_lag_interfaces/tests/cli/gathered.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "6271cc911105743891d46bde906d969ad2ce562d8bfa9364d845da33cb9c3bde",
+ "chksum_sha256": "b05efe5f17248475b35be8de1008f92763eabc0a46f7e6e6ef721d0ed1c0d005",
"format": 1
},
{
- "name": "tests/unit/modules/network/eos/fixtures/eos_static_routes_config1.cfg",
+ "name": "tests/integration/targets/eos_lag_interfaces/tests/cli/empty_config.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "22d8eb393f411a1034b6d77b5137ca205b1d01b09a6488c5c30199145b99bf7c",
+ "chksum_sha256": "bb70b82e4f2780065245088e2a0868d4bd3ac4d78772c3533772904502384b7f",
"format": 1
},
{
- "name": "tests/unit/modules/network/eos/test_eos_hostname.py",
+ "name": "tests/integration/targets/eos_lag_interfaces/tests/cli/_parsed.cfg",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "d475c839bd9eec611ad9226f604113e43f3ee337f7ae1fa839a5cd7812c74d99",
+ "chksum_sha256": "e8dd392df3bb210172a0fb991fafc904367293cc00e7dbdd2289ab477d58011b",
"format": 1
},
{
- "name": "tests/unit/modules/network/eos/test_eos_ntp_global.py",
+ "name": "tests/integration/targets/eos_lag_interfaces/tests/cli/deleted.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "f5c329f3a991e1aef099556f1b128a6d31e6bc16c160c8df7ac9c311278c6a3d",
+ "chksum_sha256": "b58309f8938bba932257668c1dd8e88057583702dd483304b451dc2bcb3d2389",
"format": 1
},
{
- "name": "tests/unit/modules/network/eos/test_eos_eapi.py",
+ "name": "tests/integration/targets/eos_lag_interfaces/tests/cli/_reset_config.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "55469a55bf8e298dc208f9a8d85fe7a50d4b0e38979b1e8e68601b04455ad5a3",
+ "chksum_sha256": "e67fbf115a90966048b5dd75e61b370f6001fdebaf1da0c8cd8670e7593ef086",
"format": 1
},
{
- "name": "tests/unit/modules/network/eos/test_eos_system.py",
+ "name": "tests/integration/targets/eos_lag_interfaces/tests/cli/overridden.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "d70923c1e52358c5aca24ec7db07df4fc7f35482f9167494f5239ecd8b835ff9",
+ "chksum_sha256": "d4e9b522c4e33d097cea87a3bfbdb7d7c0420be389b4b2ae4b0ec2c1dc9c1589",
"format": 1
},
{
- "name": "tests/unit/modules/network/eos/test_eos_logging_global.py",
+ "name": "tests/integration/targets/eos_lag_interfaces/tests/cli/merged.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "2a4e09637aeb8e41fbadb07cd02b0006f9a5c7ca1404ef912177a383f9e3a614",
+ "chksum_sha256": "ac0aaba7718ec98d92a4b78ded3ee5dd5c7b0f7bbf4eb62a00200769ebd84362",
"format": 1
},
{
- "name": "tests/unit/modules/network/eos/test_eos_banner.py",
+ "name": "tests/integration/targets/eos_lag_interfaces/tests/cli/replaced.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "53e44aeafc087453c5a441b201e08dd8b11058cfc88f0b89fa60d9afaa8d2e44",
+ "chksum_sha256": "ec7f5172df48561a7661707c31befc2372876e79536cf8452cce42131e26efa3",
"format": 1
},
{
- "name": "tests/unit/compat",
+ "name": "tests/integration/targets/eos_lag_interfaces/tasks",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "tests/unit/compat/unittest.py",
+ "name": "tests/integration/targets/eos_lag_interfaces/tasks/main.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "727203a3846be41893b78a4b77852a1658925e936fb19539551958a5d8e8fb81",
+ "chksum_sha256": "d5cf7fcbac079abb6f5cb6c649a9d27fe838821be84e54b51d4f35f98e64aa6e",
"format": 1
},
{
- "name": "tests/unit/compat/__init__.py",
+ "name": "tests/integration/targets/eos_lag_interfaces/tasks/cli.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
+ "chksum_sha256": "f53f0ae420b815a40999516a0df43dbf6be6478362d4fd00f938647cd31ea997",
"format": 1
},
{
- "name": "tests/unit/compat/mock.py",
+ "name": "tests/integration/targets/eos_lag_interfaces/tasks/eapi.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "a4e0ca26e6e2982bc40db782db3a0d4950e8c5a749171c0da22c27c85acd23ea",
+ "chksum_sha256": "6d01e053990d738bcb911756ab9be2a7659b592d0841d98a1efbe9f4abb2528c",
"format": 1
},
{
- "name": "tests/integration",
+ "name": "tests/integration/targets/eos_prefix_lists",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "tests/integration/targets",
+ "name": "tests/integration/targets/eos_prefix_lists/defaults",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "tests/integration/targets/eos_lldp_global",
- "ftype": "dir",
- "chksum_type": null,
- "chksum_sha256": null,
+ "name": "tests/integration/targets/eos_prefix_lists/defaults/main.yaml",
+ "ftype": "file",
+ "chksum_type": "sha256",
+ "chksum_sha256": "9894ee154c7a39aa7a1e65d027dfc12b8643e1a3df53d3c09bbab9eeb44a1cf1",
"format": 1
},
{
- "name": "tests/integration/targets/eos_lldp_global/tasks",
+ "name": "tests/integration/targets/eos_prefix_lists/vars",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "tests/integration/targets/eos_lldp_global/tasks/main.yaml",
+ "name": "tests/integration/targets/eos_prefix_lists/vars/main.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "d5cf7fcbac079abb6f5cb6c649a9d27fe838821be84e54b51d4f35f98e64aa6e",
+ "chksum_sha256": "fbdeab37387d1fd29e31ca469d49a5297e3fe095e30c0a02dd0f402a7bfe87a7",
"format": 1
},
{
- "name": "tests/integration/targets/eos_lldp_global/tasks/cli.yaml",
- "ftype": "file",
- "chksum_type": "sha256",
- "chksum_sha256": "f53f0ae420b815a40999516a0df43dbf6be6478362d4fd00f938647cd31ea997",
+ "name": "tests/integration/targets/eos_prefix_lists/templates",
+ "ftype": "dir",
+ "chksum_type": null,
+ "chksum_sha256": null,
"format": 1
},
{
- "name": "tests/integration/targets/eos_lldp_global/tasks/eapi.yaml",
+ "name": "tests/integration/targets/eos_prefix_lists/templates/populate.cfg",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "6d01e053990d738bcb911756ab9be2a7659b592d0841d98a1efbe9f4abb2528c",
+ "chksum_sha256": "f41196dd12570c02dff69372f0539ac676553a8c97da1637db552399aa691fcd",
"format": 1
},
{
- "name": "tests/integration/targets/eos_lldp_global/meta",
+ "name": "tests/integration/targets/eos_prefix_lists/meta",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "tests/integration/targets/eos_lldp_global/meta/main.yml",
+ "name": "tests/integration/targets/eos_prefix_lists/meta/main.yaml",
"ftype": "file",
"chksum_type": "sha256",
"chksum_sha256": "d3b5d25c408cac682eb405cfc386cedbf17e6480d46e83bba18c91fcfe5d6e48",
"format": 1
},
{
- "name": "tests/integration/targets/eos_lldp_global/defaults",
+ "name": "tests/integration/targets/eos_prefix_lists/tests",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "tests/integration/targets/eos_lldp_global/defaults/main.yaml",
+ "name": "tests/integration/targets/eos_prefix_lists/tests/common",
+ "ftype": "dir",
+ "chksum_type": null,
+ "chksum_sha256": null,
+ "format": 1
+ },
+ {
+ "name": "tests/integration/targets/eos_prefix_lists/tests/common/_populate.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "9894ee154c7a39aa7a1e65d027dfc12b8643e1a3df53d3c09bbab9eeb44a1cf1",
+ "chksum_sha256": "dccc5998d088e1918f8022c69860a4b490af97d164b7beaaf04054824b0340b6",
"format": 1
},
{
- "name": "tests/integration/targets/eos_lldp_global/tests",
- "ftype": "dir",
- "chksum_type": null,
- "chksum_sha256": null,
+ "name": "tests/integration/targets/eos_prefix_lists/tests/common/parsed.yaml",
+ "ftype": "file",
+ "chksum_type": "sha256",
+ "chksum_sha256": "40293ea4167e097760e7aeb5b43e229510ef4eefe55161f18756aea2410aca32",
"format": 1
},
{
- "name": "tests/integration/targets/eos_lldp_global/tests/common",
- "ftype": "dir",
- "chksum_type": null,
- "chksum_sha256": null,
+ "name": "tests/integration/targets/eos_prefix_lists/tests/common/rendered.yaml",
+ "ftype": "file",
+ "chksum_type": "sha256",
+ "chksum_sha256": "412ce27b1e535cfda5876456c2355d78a394ef0db13ba99c334f632732efb388",
"format": 1
},
{
- "name": "tests/integration/targets/eos_lldp_global/tests/common/deleted.yaml",
+ "name": "tests/integration/targets/eos_prefix_lists/tests/common/gathered.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "b4cce5198a2d66a44e8775b311ff670c877aed0d7d37c5f7b43d843f0f1e1f08",
+ "chksum_sha256": "75d1ef4096be7283925fda58180d9f70f9bbb42cc023228ee6bf69aab00052c8",
"format": 1
},
{
- "name": "tests/integration/targets/eos_lldp_global/tests/common/gathered.yaml",
+ "name": "tests/integration/targets/eos_prefix_lists/tests/common/empty_config.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "4ac4431a75c62d1a70050d834f822be901e87b57cf6178b14069bd0dba8a95fe",
+ "chksum_sha256": "1246641c583926029ffa31cf7d9f68a5a3b5d9b6c3426323965a7ace18308646",
"format": 1
},
{
- "name": "tests/integration/targets/eos_lldp_global/tests/common/empty_config.yaml",
+ "name": "tests/integration/targets/eos_prefix_lists/tests/common/_parsed.cfg",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "44cb429ba9a7352289e7ce9c1f1b46965ea1c360510d031c554472b04012c4ae",
+ "chksum_sha256": "f41196dd12570c02dff69372f0539ac676553a8c97da1637db552399aa691fcd",
"format": 1
},
{
- "name": "tests/integration/targets/eos_lldp_global/tests/common/merged.yaml",
+ "name": "tests/integration/targets/eos_prefix_lists/tests/common/deleted.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "61363b2fbb08af548968fd3bef7e529f5f1a15d59d8c36732c9a430488d4d2ff",
+ "chksum_sha256": "5789eb8ee641ebf96faa3beaba1360916812f0b72bf79005dacf09038224eb1b",
"format": 1
},
{
- "name": "tests/integration/targets/eos_lldp_global/tests/common/_parsed.cfg",
+ "name": "tests/integration/targets/eos_prefix_lists/tests/common/_remove_config.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "0048d6a4374fade15d938c1d79b79eb8b3d95500fe31a55b8e2509b3fc39cef6",
+ "chksum_sha256": "8184f88e334762f387e4baa6b3ab70c3c160a75c861d669a89b1f2940fa0b501",
"format": 1
},
{
- "name": "tests/integration/targets/eos_lldp_global/tests/common/replaced.yaml",
+ "name": "tests/integration/targets/eos_prefix_lists/tests/common/overridden.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "13d7c23ac9137d74bd2614020c8d8c585f3fb9ae30d53d8a120a1abe168d47d0",
+ "chksum_sha256": "2481891014a0b474f98bbf7691a95628da7c0897b3ee4fc8046cbc79e0f54c75",
"format": 1
},
{
- "name": "tests/integration/targets/eos_lldp_global/tests/common/parsed.yaml",
+ "name": "tests/integration/targets/eos_prefix_lists/tests/common/merged.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "ecfacbd7e8e994b8e1ca0db698eb1226a9f0cdecd0bc4dcaee71466d7fa237b3",
+ "chksum_sha256": "eee19a016590fc436d8be49414f1f5bd60598eac308df3f1581ec52677c6db1a",
"format": 1
},
{
- "name": "tests/integration/targets/eos_lldp_global/tests/common/_reset_config.yaml",
+ "name": "tests/integration/targets/eos_prefix_lists/tests/common/replaced.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "97c3ee1287e7584f46521ddc1bd32b3f6928c6f0c2f30fb00ded22272649ab1d",
+ "chksum_sha256": "40b71ec679a26a406e66f31dc4b561a0671ffc493ead69d80c60d7a58a8bb871",
"format": 1
},
{
- "name": "tests/integration/targets/eos_lldp_global/tests/common/rendered.yaml",
+ "name": "tests/integration/targets/eos_prefix_lists/tests/common/rtt.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "cb37329f298bade2c13b44af8e8036f83bdda812f2acca9eead754340be8d829",
+ "chksum_sha256": "4b607978c8e64316d6196fa19665a85a0eadbf919ccb8875644857cf9b328407",
"format": 1
},
{
- "name": "tests/integration/targets/eos_lldp_global/vars",
+ "name": "tests/integration/targets/eos_prefix_lists/tasks",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "tests/integration/targets/eos_lldp_global/vars/main.yaml",
+ "name": "tests/integration/targets/eos_prefix_lists/tasks/main.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "2e8be33a4b8c4f6ed1238e648834c66b382d5d0c9638b2aaa15d23e5433e181e",
+ "chksum_sha256": "d5cf7fcbac079abb6f5cb6c649a9d27fe838821be84e54b51d4f35f98e64aa6e",
"format": 1
},
{
- "name": "tests/integration/targets/eos_logging_global",
+ "name": "tests/integration/targets/eos_prefix_lists/tasks/cli.yaml",
+ "ftype": "file",
+ "chksum_type": "sha256",
+ "chksum_sha256": "a37cc29ff691d020e7eddf204f7250275beee4a4c9d28d30b47981eabdaa6281",
+ "format": 1
+ },
+ {
+ "name": "tests/integration/targets/eos_prefix_lists/tasks/eapi.yaml",
+ "ftype": "file",
+ "chksum_type": "sha256",
+ "chksum_sha256": "2833f074f91eb14f89df2cf60665de978c3504c2b340b5729edeaac0ead3df5d",
+ "format": 1
+ },
+ {
+ "name": "tests/integration/targets/eos_hostname",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "tests/integration/targets/eos_logging_global/tasks",
+ "name": "tests/integration/targets/eos_hostname/defaults",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "tests/integration/targets/eos_logging_global/tasks/main.yaml",
+ "name": "tests/integration/targets/eos_hostname/defaults/main.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "d5cf7fcbac079abb6f5cb6c649a9d27fe838821be84e54b51d4f35f98e64aa6e",
+ "chksum_sha256": "9894ee154c7a39aa7a1e65d027dfc12b8643e1a3df53d3c09bbab9eeb44a1cf1",
"format": 1
},
{
- "name": "tests/integration/targets/eos_logging_global/tasks/cli.yaml",
- "ftype": "file",
- "chksum_type": "sha256",
- "chksum_sha256": "a37cc29ff691d020e7eddf204f7250275beee4a4c9d28d30b47981eabdaa6281",
+ "name": "tests/integration/targets/eos_hostname/vars",
+ "ftype": "dir",
+ "chksum_type": null,
+ "chksum_sha256": null,
"format": 1
},
{
- "name": "tests/integration/targets/eos_logging_global/tasks/eapi.yaml",
+ "name": "tests/integration/targets/eos_hostname/vars/main.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "2833f074f91eb14f89df2cf60665de978c3504c2b340b5729edeaac0ead3df5d",
+ "chksum_sha256": "9762cc4a787aec50485af807234f50902fde96f57e6ad904e62a9588c1f61373",
"format": 1
},
{
- "name": "tests/integration/targets/eos_logging_global/meta",
+ "name": "tests/integration/targets/eos_hostname/templates",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "tests/integration/targets/eos_logging_global/meta/main.yaml",
+ "name": "tests/integration/targets/eos_hostname/templates/populate.cfg",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "d3b5d25c408cac682eb405cfc386cedbf17e6480d46e83bba18c91fcfe5d6e48",
+ "chksum_sha256": "55cfe4746ef24943eac865d5b0fd9b6a6884e0e529983e253d5764175c01c6e9",
"format": 1
},
{
- "name": "tests/integration/targets/eos_logging_global/defaults",
+ "name": "tests/integration/targets/eos_hostname/meta",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "tests/integration/targets/eos_logging_global/defaults/main.yaml",
+ "name": "tests/integration/targets/eos_hostname/meta/main.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "9894ee154c7a39aa7a1e65d027dfc12b8643e1a3df53d3c09bbab9eeb44a1cf1",
+ "chksum_sha256": "d3b5d25c408cac682eb405cfc386cedbf17e6480d46e83bba18c91fcfe5d6e48",
"format": 1
},
{
- "name": "tests/integration/targets/eos_logging_global/tests",
+ "name": "tests/integration/targets/eos_hostname/tests",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "tests/integration/targets/eos_logging_global/tests/common",
+ "name": "tests/integration/targets/eos_hostname/tests/common",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "tests/integration/targets/eos_logging_global/tests/common/_remove_config.yaml",
+ "name": "tests/integration/targets/eos_hostname/tests/common/_populate.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "b2770a4c9d78449e45cb039ca95cc66215d4b5fca8aeca52e28280daacb29ee5",
+ "chksum_sha256": "dccc5998d088e1918f8022c69860a4b490af97d164b7beaaf04054824b0340b6",
"format": 1
},
{
- "name": "tests/integration/targets/eos_logging_global/tests/common/deleted.yaml",
+ "name": "tests/integration/targets/eos_hostname/tests/common/parsed.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "653a99b2d157d5894d94aacc19083fc14c76b23077a390c15c6c6ef57aea62f5",
+ "chksum_sha256": "9093ee823c0145791216cf2d53f00df72c6ba361f525b2337b6645bdb7d3e8c5",
"format": 1
},
{
- "name": "tests/integration/targets/eos_logging_global/tests/common/gathered.yaml",
+ "name": "tests/integration/targets/eos_hostname/tests/common/rendered.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "61de4747e7132e7d8e54ec9eb6443f26e2896927739607b0dc6074d5369beae3",
+ "chksum_sha256": "d89644559714c65b378af2d9a1e23c0432a2f1abd4fb09f3538f844430dc06d3",
"format": 1
},
{
- "name": "tests/integration/targets/eos_logging_global/tests/common/empty_config.yaml",
+ "name": "tests/integration/targets/eos_hostname/tests/common/gathered.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "7c490f97548080abda0e8ebf836466a8a6bde8787bc433c6223ba3d59fd42170",
+ "chksum_sha256": "aed726bbfbc34673f8da380cceaac909741a8a4533d1abf057afb6d9f5b0b214",
"format": 1
},
{
- "name": "tests/integration/targets/eos_logging_global/tests/common/_populate.yaml",
+ "name": "tests/integration/targets/eos_hostname/tests/common/empty_config.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "dccc5998d088e1918f8022c69860a4b490af97d164b7beaaf04054824b0340b6",
+ "chksum_sha256": "969820bbaeb224608a4aab530cbeeb88627ac039bcacf2a1942ec42705e5514d",
"format": 1
},
{
- "name": "tests/integration/targets/eos_logging_global/tests/common/merged.yaml",
+ "name": "tests/integration/targets/eos_hostname/tests/common/_parsed.cfg",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "f7ae7444cf6cc04a2541fabd62ec1667d165cb39ce0b7d171f6efac9e4bd7638",
+ "chksum_sha256": "55cfe4746ef24943eac865d5b0fd9b6a6884e0e529983e253d5764175c01c6e9",
"format": 1
},
{
- "name": "tests/integration/targets/eos_logging_global/tests/common/overridden.yaml",
+ "name": "tests/integration/targets/eos_hostname/tests/common/deleted.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "a3027ab685c832aec9f4b8cfa8e26cc8589f25f9fc802b246d3935ab7f1206c5",
+ "chksum_sha256": "e8f9622547f2e0fa5c603e7d1e76348d76da8bac90ebfa21179749ee691cd648",
"format": 1
},
{
- "name": "tests/integration/targets/eos_logging_global/tests/common/_parsed.cfg",
+ "name": "tests/integration/targets/eos_hostname/tests/common/_remove_config.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "1340381f48cc0d4caa0403bbab7b72de9484ba5fb9efa952068ef9af8234e596",
+ "chksum_sha256": "bbd01a1b82535d87fb2c5192c045a1452c02385b1d9325bdcb8013b03f3840d5",
"format": 1
},
{
- "name": "tests/integration/targets/eos_logging_global/tests/common/replaced.yaml",
+ "name": "tests/integration/targets/eos_hostname/tests/common/overridden.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "04ab08225d0e0b263fb06ebafa021ee73c6117852c370d5266d36a5c13fff449",
+ "chksum_sha256": "36160ee5a95d8b19e314fbe8b473f56c8dc87e209f3c9394803a1b7a900f9ed4",
"format": 1
},
{
- "name": "tests/integration/targets/eos_logging_global/tests/common/parsed.yaml",
+ "name": "tests/integration/targets/eos_hostname/tests/common/merged.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "5776e2445ac71c922c12d4f1a1aa667a2c824a3e4e6653bbe6f834a1da2dec19",
+ "chksum_sha256": "079da330b620d09b22c55b8c63db98278c3347639db086a2c86f0039f2d13f35",
"format": 1
},
{
- "name": "tests/integration/targets/eos_logging_global/tests/common/rendered.yaml",
+ "name": "tests/integration/targets/eos_hostname/tests/common/replaced.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "108321fdfd99cdb6ff1b98da4741aa931453d409480f06c8c9af67e1aaae93e9",
+ "chksum_sha256": "784e0e5db4b302883890287cd2ba18d7005403f1c05be8c8c23f7d8b1f807cea",
"format": 1
},
{
- "name": "tests/integration/targets/eos_logging_global/vars",
+ "name": "tests/integration/targets/eos_hostname/tasks",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "tests/integration/targets/eos_logging_global/vars/main.yaml",
+ "name": "tests/integration/targets/eos_hostname/tasks/main.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "c2b71c8e8843f1fa24e2f0bafd6c1bd7880c076e0f5ded8086f8ac71f46955d6",
+ "chksum_sha256": "c0e130c100282c8de2a2d63717b5e5960124ffd70fe3dcb644596b555f254b8d",
"format": 1
},
{
- "name": "tests/integration/targets/eos_logging_global/templates",
- "ftype": "dir",
- "chksum_type": null,
- "chksum_sha256": null,
+ "name": "tests/integration/targets/eos_hostname/tasks/cli.yaml",
+ "ftype": "file",
+ "chksum_type": "sha256",
+ "chksum_sha256": "a37cc29ff691d020e7eddf204f7250275beee4a4c9d28d30b47981eabdaa6281",
"format": 1
},
{
- "name": "tests/integration/targets/eos_logging_global/templates/populate.cfg",
+ "name": "tests/integration/targets/eos_hostname/tasks/eapi.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "0637d1b53afb46a8eec79f5c0763905f7f7c182db42f823402261479d71fae15",
+ "chksum_sha256": "2833f074f91eb14f89df2cf60665de978c3504c2b340b5729edeaac0ead3df5d",
"format": 1
},
{
- "name": "tests/integration/targets/eos_eapi",
+ "name": "tests/integration/targets/eos_ntp_global",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "tests/integration/targets/eos_eapi/tasks",
+ "name": "tests/integration/targets/eos_ntp_global/defaults",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "tests/integration/targets/eos_eapi/tasks/main.yaml",
+ "name": "tests/integration/targets/eos_ntp_global/defaults/main.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "8d0f3e120b5e0f83314d06ed429b515b98e122ebdd4111b4e5be0bf09098877c",
+ "chksum_sha256": "9894ee154c7a39aa7a1e65d027dfc12b8643e1a3df53d3c09bbab9eeb44a1cf1",
"format": 1
},
{
- "name": "tests/integration/targets/eos_eapi/tasks/cli.yaml",
+ "name": "tests/integration/targets/eos_ntp_global/vars",
+ "ftype": "dir",
+ "chksum_type": null,
+ "chksum_sha256": null,
+ "format": 1
+ },
+ {
+ "name": "tests/integration/targets/eos_ntp_global/vars/main.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "6788027c858762808079ce3f9cec195264aebb130bf132dfec6ff2fcfeb025c5",
+ "chksum_sha256": "b44421f37fc760a771a3a602eff1724eddc44e6dc49e6275afe538587c656a3c",
"format": 1
},
{
- "name": "tests/integration/targets/eos_eapi/meta",
+ "name": "tests/integration/targets/eos_ntp_global/templates",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "tests/integration/targets/eos_eapi/meta/main.yml",
+ "name": "tests/integration/targets/eos_ntp_global/templates/populate.cfg",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "d3b5d25c408cac682eb405cfc386cedbf17e6480d46e83bba18c91fcfe5d6e48",
+ "chksum_sha256": "db6ca3b0768262fced3ee97dd2e9b9b9f6085d81047770a3883c7b65973d51dc",
"format": 1
},
{
- "name": "tests/integration/targets/eos_eapi/defaults",
+ "name": "tests/integration/targets/eos_ntp_global/meta",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "tests/integration/targets/eos_eapi/defaults/main.yaml",
+ "name": "tests/integration/targets/eos_ntp_global/meta/main.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "665288590cd4226da42511817f09ccdfc92df36c9621583cd2c82919af295c5a",
+ "chksum_sha256": "d3b5d25c408cac682eb405cfc386cedbf17e6480d46e83bba18c91fcfe5d6e48",
"format": 1
},
{
- "name": "tests/integration/targets/eos_eapi/tests",
+ "name": "tests/integration/targets/eos_ntp_global/tests",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "tests/integration/targets/eos_eapi/tests/cli",
+ "name": "tests/integration/targets/eos_ntp_global/tests/common",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "tests/integration/targets/eos_eapi/tests/cli/start.yaml",
+ "name": "tests/integration/targets/eos_ntp_global/tests/common/_populate.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "66702395e736d29c01bdfcf6f45a349937108ce757696dde4cef46ca1986ba7c",
+ "chksum_sha256": "dccc5998d088e1918f8022c69860a4b490af97d164b7beaaf04054824b0340b6",
"format": 1
},
{
- "name": "tests/integration/targets/eos_eapi/tests/cli/stop.yaml",
+ "name": "tests/integration/targets/eos_ntp_global/tests/common/parsed.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "70621105e0b6c97e34047f0ce8408da1cb5e03868c8678df2f28bcf817c57527",
+ "chksum_sha256": "8ad00ff561ee93d06eabfc81bfdd27c78dd622a1f9776da62893eb6a219fa338",
"format": 1
},
{
- "name": "tests/integration/targets/eos_eapi/tests/cli/vrf.yaml",
+ "name": "tests/integration/targets/eos_ntp_global/tests/common/rendered.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "64545c869099218860beec3678baf8209b39d66a5841128afafc15775a6e9eff",
+ "chksum_sha256": "425b9069cbfe0e6daec1d28d3023f886464df76571975acfa14d43285eab3dd5",
"format": 1
},
{
- "name": "tests/integration/targets/eos_eapi/tests/cli/configure.yaml",
+ "name": "tests/integration/targets/eos_ntp_global/tests/common/gathered.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "6efb0ff5e69c8eb46e1101343bc93272549578ad68a74fede9781a99bfb5983a",
+ "chksum_sha256": "db285e5dba7f6690073a06d6fa2c71df3f551c1df280f25fc99a690c96b74053",
"format": 1
},
{
- "name": "tests/integration/targets/eos_eapi/tests/cli/off.yaml",
+ "name": "tests/integration/targets/eos_ntp_global/tests/common/empty_config.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "593ed779304b25cb537ca13fc88e95a91a938109f5d5f9f6722a29f37573c040",
+ "chksum_sha256": "65f05f9b573112dd4035eadd0ef4c037794e2c2d8575a9e57bce3363f9251e9d",
"format": 1
},
{
- "name": "tests/integration/targets/eos_eapi/tests/cli/zzz_reset.1",
+ "name": "tests/integration/targets/eos_ntp_global/tests/common/update.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "01cd53e28355e0d65ba10accb15c95a17f824555796003f0225d7879a40382e9",
+ "chksum_sha256": "a8d288c944ccb44045ad3ae954b9f8c24cd785b81a8d895a49601b8bdb3da459",
"format": 1
},
{
- "name": "tests/integration/targets/eos_eapi/tests/cli/on.yaml",
+ "name": "tests/integration/targets/eos_ntp_global/tests/common/_parsed.cfg",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "626f6ef04d9b5eeec3c2633d9517c0c632fe4b758470326278e7df918eec58c1",
+ "chksum_sha256": "db6ca3b0768262fced3ee97dd2e9b9b9f6085d81047770a3883c7b65973d51dc",
"format": 1
},
{
- "name": "tests/integration/targets/eos_eapi/tests/cli/config.yaml",
+ "name": "tests/integration/targets/eos_ntp_global/tests/common/deleted.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "37b279c3fc0c94ed140a3e3890e309424710bcd35856f31b4211d5e7841f4656",
+ "chksum_sha256": "80a3c218ee8aaefd8e3fccc016b73adede17f646b5cb7aeb92930b2ebf240e08",
"format": 1
},
{
- "name": "tests/integration/targets/eos_eapi/tests/cli/badtransport.yaml",
+ "name": "tests/integration/targets/eos_ntp_global/tests/common/_remove_config.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "1620fab5693bd0fb373e2d53372188eb73a2fe5a3d389b11052ea42df490ee26",
+ "chksum_sha256": "930ade9d4163376aae340574caca0dbcb60880eaabc6836d7357898b325a670c",
"format": 1
},
{
- "name": "tests/integration/targets/eos_snmp_server",
- "ftype": "dir",
- "chksum_type": null,
- "chksum_sha256": null,
+ "name": "tests/integration/targets/eos_ntp_global/tests/common/overridden.yaml",
+ "ftype": "file",
+ "chksum_type": "sha256",
+ "chksum_sha256": "42c31c2540456a34184d4bab9fc456c8ac86f151e3fe42609f6acfac96638eeb",
"format": 1
},
{
- "name": "tests/integration/targets/eos_snmp_server/tasks",
+ "name": "tests/integration/targets/eos_ntp_global/tests/common/merged.yaml",
+ "ftype": "file",
+ "chksum_type": "sha256",
+ "chksum_sha256": "ad9aa73641fa04cef01184edad25e66075435e1190f1fd8dd6b35bf9a3da968d",
+ "format": 1
+ },
+ {
+ "name": "tests/integration/targets/eos_ntp_global/tests/common/replaced.yaml",
+ "ftype": "file",
+ "chksum_type": "sha256",
+ "chksum_sha256": "d755dec987689bb90c08d6864899ad17b02cc78e78ec8126d1ff75897f7aea77",
+ "format": 1
+ },
+ {
+ "name": "tests/integration/targets/eos_ntp_global/tasks",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "tests/integration/targets/eos_snmp_server/tasks/main.yaml",
+ "name": "tests/integration/targets/eos_ntp_global/tasks/main.yaml",
"ftype": "file",
"chksum_type": "sha256",
"chksum_sha256": "d5cf7fcbac079abb6f5cb6c649a9d27fe838821be84e54b51d4f35f98e64aa6e",
"format": 1
},
{
- "name": "tests/integration/targets/eos_snmp_server/tasks/cli.yaml",
+ "name": "tests/integration/targets/eos_ntp_global/tasks/cli.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "2d8c084f757657a7a323a0fd6c49fef789d8ef373f770fb46f864563bc23c4ef",
+ "chksum_sha256": "a37cc29ff691d020e7eddf204f7250275beee4a4c9d28d30b47981eabdaa6281",
"format": 1
},
{
- "name": "tests/integration/targets/eos_snmp_server/tasks/eapi.yaml",
+ "name": "tests/integration/targets/eos_ntp_global/tasks/eapi.yaml",
"ftype": "file",
"chksum_type": "sha256",
"chksum_sha256": "2833f074f91eb14f89df2cf60665de978c3504c2b340b5729edeaac0ead3df5d",
"format": 1
},
{
- "name": "tests/integration/targets/eos_snmp_server/meta",
+ "name": "tests/integration/targets/eos_logging_global",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "tests/integration/targets/eos_snmp_server/meta/main.yaml",
- "ftype": "file",
- "chksum_type": "sha256",
- "chksum_sha256": "d3b5d25c408cac682eb405cfc386cedbf17e6480d46e83bba18c91fcfe5d6e48",
- "format": 1
- },
- {
- "name": "tests/integration/targets/eos_snmp_server/defaults",
+ "name": "tests/integration/targets/eos_logging_global/defaults",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "tests/integration/targets/eos_snmp_server/defaults/main.yaml",
+ "name": "tests/integration/targets/eos_logging_global/defaults/main.yaml",
"ftype": "file",
"chksum_type": "sha256",
"chksum_sha256": "9894ee154c7a39aa7a1e65d027dfc12b8643e1a3df53d3c09bbab9eeb44a1cf1",
"format": 1
},
{
- "name": "tests/integration/targets/eos_snmp_server/tests",
+ "name": "tests/integration/targets/eos_logging_global/vars",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "tests/integration/targets/eos_snmp_server/tests/common",
+ "name": "tests/integration/targets/eos_logging_global/vars/main.yaml",
+ "ftype": "file",
+ "chksum_type": "sha256",
+ "chksum_sha256": "c2b71c8e8843f1fa24e2f0bafd6c1bd7880c076e0f5ded8086f8ac71f46955d6",
+ "format": 1
+ },
+ {
+ "name": "tests/integration/targets/eos_logging_global/templates",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "tests/integration/targets/eos_snmp_server/tests/common/_remove_config.yaml",
+ "name": "tests/integration/targets/eos_logging_global/templates/populate.cfg",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "49411b2c85202029944048c9b98c93755510c85f9912a6de5c31987bd5fb199d",
+ "chksum_sha256": "0637d1b53afb46a8eec79f5c0763905f7f7c182db42f823402261479d71fae15",
"format": 1
},
{
- "name": "tests/integration/targets/eos_snmp_server/tests/common/deleted.yaml",
- "ftype": "file",
- "chksum_type": "sha256",
- "chksum_sha256": "e15abd88634fd0d4e37994033dbad069c4c6a5a74032fbdcb28054fd2ce24f50",
+ "name": "tests/integration/targets/eos_logging_global/meta",
+ "ftype": "dir",
+ "chksum_type": null,
+ "chksum_sha256": null,
"format": 1
},
{
- "name": "tests/integration/targets/eos_snmp_server/tests/common/gathered.yaml",
+ "name": "tests/integration/targets/eos_logging_global/meta/main.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "92b980a2b2ec6624a2d10d807e8026953ec336d0c8f56ee070d27b0b8cd66ed6",
+ "chksum_sha256": "d3b5d25c408cac682eb405cfc386cedbf17e6480d46e83bba18c91fcfe5d6e48",
"format": 1
},
{
- "name": "tests/integration/targets/eos_snmp_server/tests/common/empty_config.yaml",
- "ftype": "file",
- "chksum_type": "sha256",
- "chksum_sha256": "03a12bd881dbe8be8c2a60638c8f2e564cc0b176ea9764af6a17d015098c8ac0",
+ "name": "tests/integration/targets/eos_logging_global/tests",
+ "ftype": "dir",
+ "chksum_type": null,
+ "chksum_sha256": null,
"format": 1
},
{
- "name": "tests/integration/targets/eos_snmp_server/tests/common/_populate.yaml",
- "ftype": "file",
- "chksum_type": "sha256",
- "chksum_sha256": "dccc5998d088e1918f8022c69860a4b490af97d164b7beaaf04054824b0340b6",
+ "name": "tests/integration/targets/eos_logging_global/tests/common",
+ "ftype": "dir",
+ "chksum_type": null,
+ "chksum_sha256": null,
"format": 1
},
{
- "name": "tests/integration/targets/eos_snmp_server/tests/common/merged.yaml",
+ "name": "tests/integration/targets/eos_logging_global/tests/common/_populate.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "7de001d983e8873496684af8bbd816f668626f0cb61280f1e0d07326af32bdda",
+ "chksum_sha256": "dccc5998d088e1918f8022c69860a4b490af97d164b7beaaf04054824b0340b6",
"format": 1
},
{
- "name": "tests/integration/targets/eos_snmp_server/tests/common/overridden.yaml",
+ "name": "tests/integration/targets/eos_logging_global/tests/common/parsed.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "a65a37d14b4764392ea5d9ccfa3debe6b1bfdcb5f4501477a51714f1f38eeefa",
+ "chksum_sha256": "5776e2445ac71c922c12d4f1a1aa667a2c824a3e4e6653bbe6f834a1da2dec19",
"format": 1
},
{
- "name": "tests/integration/targets/eos_snmp_server/tests/common/_parsed.cfg",
+ "name": "tests/integration/targets/eos_logging_global/tests/common/rendered.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "90b472eb859697c791cb385ea0972ab042ffe3af2afedd902bf780cbd29ceac7",
+ "chksum_sha256": "108321fdfd99cdb6ff1b98da4741aa931453d409480f06c8c9af67e1aaae93e9",
"format": 1
},
{
- "name": "tests/integration/targets/eos_snmp_server/tests/common/replaced.yaml",
+ "name": "tests/integration/targets/eos_logging_global/tests/common/gathered.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "5498af2763ccdc85790108ce60fec119ee9ee184694ab4dbb73bcc84411931a2",
+ "chksum_sha256": "61de4747e7132e7d8e54ec9eb6443f26e2896927739607b0dc6074d5369beae3",
"format": 1
},
{
- "name": "tests/integration/targets/eos_snmp_server/tests/common/parsed.yaml",
+ "name": "tests/integration/targets/eos_logging_global/tests/common/empty_config.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "fd35e88f8ab1a36691e324cf1c5e98721a41035cc9ef210966b4f744869fbd17",
+ "chksum_sha256": "7c490f97548080abda0e8ebf836466a8a6bde8787bc433c6223ba3d59fd42170",
"format": 1
},
{
- "name": "tests/integration/targets/eos_snmp_server/tests/common/rendered.yaml",
+ "name": "tests/integration/targets/eos_logging_global/tests/common/_parsed.cfg",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "c058c00472d829b53fb556f986cb2fbf9943b02212719a676530c1ca1ef3864e",
- "format": 1
- },
- {
- "name": "tests/integration/targets/eos_snmp_server/vars",
- "ftype": "dir",
- "chksum_type": null,
- "chksum_sha256": null,
+ "chksum_sha256": "1340381f48cc0d4caa0403bbab7b72de9484ba5fb9efa952068ef9af8234e596",
"format": 1
},
{
- "name": "tests/integration/targets/eos_snmp_server/vars/main.yaml",
+ "name": "tests/integration/targets/eos_logging_global/tests/common/deleted.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "ae7da77e7cf9b6b97d3b5f42e00cb9f2ab4b591724f14421ce31ecaa491a410a",
- "format": 1
- },
- {
- "name": "tests/integration/targets/eos_snmp_server/templates",
- "ftype": "dir",
- "chksum_type": null,
- "chksum_sha256": null,
+ "chksum_sha256": "653a99b2d157d5894d94aacc19083fc14c76b23077a390c15c6c6ef57aea62f5",
"format": 1
},
{
- "name": "tests/integration/targets/eos_snmp_server/templates/populate.cfg",
+ "name": "tests/integration/targets/eos_logging_global/tests/common/_remove_config.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "955317964226d2639660f6006be99a9c1d67e3a8dcea25ba7b2c4a569059a4f9",
- "format": 1
- },
- {
- "name": "tests/integration/targets/eos_lldp",
- "ftype": "dir",
- "chksum_type": null,
- "chksum_sha256": null,
- "format": 1
- },
- {
- "name": "tests/integration/targets/eos_lldp/tasks",
- "ftype": "dir",
- "chksum_type": null,
- "chksum_sha256": null,
+ "chksum_sha256": "b2770a4c9d78449e45cb039ca95cc66215d4b5fca8aeca52e28280daacb29ee5",
"format": 1
},
{
- "name": "tests/integration/targets/eos_lldp/tasks/main.yaml",
+ "name": "tests/integration/targets/eos_logging_global/tests/common/overridden.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "6c58c665f3d46c7e382b12352535b4c300ea576b2c8e2e075b93a6ce18f2031b",
+ "chksum_sha256": "a3027ab685c832aec9f4b8cfa8e26cc8589f25f9fc802b246d3935ab7f1206c5",
"format": 1
},
{
- "name": "tests/integration/targets/eos_lldp/tasks/cli.yaml",
+ "name": "tests/integration/targets/eos_logging_global/tests/common/merged.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "6788027c858762808079ce3f9cec195264aebb130bf132dfec6ff2fcfeb025c5",
+ "chksum_sha256": "f7ae7444cf6cc04a2541fabd62ec1667d165cb39ce0b7d171f6efac9e4bd7638",
"format": 1
},
{
- "name": "tests/integration/targets/eos_lldp/tasks/eapi.yaml",
+ "name": "tests/integration/targets/eos_logging_global/tests/common/replaced.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "1b14bb0d83e5f509721d34f537bb0812798e5b3d3ad6794f1cb7314c8a419202",
+ "chksum_sha256": "04ab08225d0e0b263fb06ebafa021ee73c6117852c370d5266d36a5c13fff449",
"format": 1
},
{
- "name": "tests/integration/targets/eos_lldp/meta",
+ "name": "tests/integration/targets/eos_logging_global/tasks",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "tests/integration/targets/eos_lldp/meta/main.yaml",
+ "name": "tests/integration/targets/eos_logging_global/tasks/main.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "d3b5d25c408cac682eb405cfc386cedbf17e6480d46e83bba18c91fcfe5d6e48",
+ "chksum_sha256": "d5cf7fcbac079abb6f5cb6c649a9d27fe838821be84e54b51d4f35f98e64aa6e",
"format": 1
},
{
- "name": "tests/integration/targets/eos_lldp/defaults",
- "ftype": "dir",
- "chksum_type": null,
- "chksum_sha256": null,
+ "name": "tests/integration/targets/eos_logging_global/tasks/cli.yaml",
+ "ftype": "file",
+ "chksum_type": "sha256",
+ "chksum_sha256": "a37cc29ff691d020e7eddf204f7250275beee4a4c9d28d30b47981eabdaa6281",
"format": 1
},
{
- "name": "tests/integration/targets/eos_lldp/defaults/main.yaml",
+ "name": "tests/integration/targets/eos_logging_global/tasks/eapi.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "665288590cd4226da42511817f09ccdfc92df36c9621583cd2c82919af295c5a",
+ "chksum_sha256": "2833f074f91eb14f89df2cf60665de978c3504c2b340b5729edeaac0ead3df5d",
"format": 1
},
{
- "name": "tests/integration/targets/eos_lldp/tests",
+ "name": "tests/integration/targets/eos_l3_interfaces",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "tests/integration/targets/eos_lldp/tests/cli",
+ "name": "tests/integration/targets/eos_l3_interfaces/defaults",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "tests/integration/targets/eos_lldp/tests/cli/basic.yaml",
+ "name": "tests/integration/targets/eos_l3_interfaces/defaults/main.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "53b18d54488b69edfd167f85e21b91301fdea473379481f5d96be206edd7124f",
+ "chksum_sha256": "9894ee154c7a39aa7a1e65d027dfc12b8643e1a3df53d3c09bbab9eeb44a1cf1",
"format": 1
},
{
- "name": "tests/integration/targets/eos_lldp/tests/eapi",
+ "name": "tests/integration/targets/eos_l3_interfaces/vars",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "tests/integration/targets/eos_lldp/tests/eapi/basic.yaml",
+ "name": "tests/integration/targets/eos_l3_interfaces/vars/main.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "f7b48fe0eac8caa3e2d627764dfa3fb2a4d9ccb00db62e4fad31670c2a390671",
- "format": 1
- },
- {
- "name": "tests/integration/targets/eos_lldp_interfaces",
- "ftype": "dir",
- "chksum_type": null,
- "chksum_sha256": null,
+ "chksum_sha256": "9bd8cfc16471691295c6cc5b75efdef88860f2aad20ec00f62ffc614e2976776",
"format": 1
},
{
- "name": "tests/integration/targets/eos_lldp_interfaces/tasks",
+ "name": "tests/integration/targets/eos_l3_interfaces/templates",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "tests/integration/targets/eos_lldp_interfaces/tasks/main.yaml",
- "ftype": "file",
- "chksum_type": "sha256",
- "chksum_sha256": "d5cf7fcbac079abb6f5cb6c649a9d27fe838821be84e54b51d4f35f98e64aa6e",
- "format": 1
- },
- {
- "name": "tests/integration/targets/eos_lldp_interfaces/tasks/cli.yaml",
- "ftype": "file",
- "chksum_type": "sha256",
- "chksum_sha256": "f53f0ae420b815a40999516a0df43dbf6be6478362d4fd00f938647cd31ea997",
- "format": 1
- },
- {
- "name": "tests/integration/targets/eos_lldp_interfaces/tasks/eapi.yaml",
+ "name": "tests/integration/targets/eos_l3_interfaces/templates/reset.cfg",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "6d01e053990d738bcb911756ab9be2a7659b592d0841d98a1efbe9f4abb2528c",
+ "chksum_sha256": "3e02b044e876b189ce336a3a4802eb8af3df7d69c9d74f94877a8ec495e240dc",
"format": 1
},
{
- "name": "tests/integration/targets/eos_lldp_interfaces/meta",
+ "name": "tests/integration/targets/eos_l3_interfaces/meta",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "tests/integration/targets/eos_lldp_interfaces/meta/main.yml",
+ "name": "tests/integration/targets/eos_l3_interfaces/meta/main.yaml",
"ftype": "file",
"chksum_type": "sha256",
"chksum_sha256": "d3b5d25c408cac682eb405cfc386cedbf17e6480d46e83bba18c91fcfe5d6e48",
"format": 1
},
{
- "name": "tests/integration/targets/eos_lldp_interfaces/defaults",
- "ftype": "dir",
- "chksum_type": null,
- "chksum_sha256": null,
- "format": 1
- },
- {
- "name": "tests/integration/targets/eos_lldp_interfaces/defaults/main.yaml",
- "ftype": "file",
- "chksum_type": "sha256",
- "chksum_sha256": "9894ee154c7a39aa7a1e65d027dfc12b8643e1a3df53d3c09bbab9eeb44a1cf1",
- "format": 1
- },
- {
- "name": "tests/integration/targets/eos_lldp_interfaces/tests",
+ "name": "tests/integration/targets/eos_l3_interfaces/tests",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "tests/integration/targets/eos_lldp_interfaces/tests/common",
+ "name": "tests/integration/targets/eos_l3_interfaces/tests/common",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "tests/integration/targets/eos_lldp_interfaces/tests/common/deleted.yaml",
+ "name": "tests/integration/targets/eos_l3_interfaces/tests/common/parsed.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "e10f178b46e0a654204ab75a7487641c6345c51592481e64d7c7d5d15317ac67",
+ "chksum_sha256": "03f049dcce225d8de33873ff4f8a2244b4e6053857d212b6bd473476cd429b14",
"format": 1
},
{
- "name": "tests/integration/targets/eos_lldp_interfaces/tests/common/gathered.yaml",
+ "name": "tests/integration/targets/eos_l3_interfaces/tests/common/rendered.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "7576f665b34ce43ec4245fd5765611aa031ffbf73096d9f8907b7e5a9f537c52",
+ "chksum_sha256": "c06867d92daaf7f51b661451f56dd63be75711f4f8c407a7f7365879cb4d295c",
"format": 1
},
{
- "name": "tests/integration/targets/eos_lldp_interfaces/tests/common/empty_config.yaml",
+ "name": "tests/integration/targets/eos_l3_interfaces/tests/common/gathered.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "0e5f55128df4f7326db45dfc8c478e59a39d68053caf563625473079580d6838",
+ "chksum_sha256": "7c4177bbc89805770c555ca12366593738cd4fcfe2830e23b35a286aecc43ed3",
"format": 1
},
{
- "name": "tests/integration/targets/eos_lldp_interfaces/tests/common/rtt.yaml",
+ "name": "tests/integration/targets/eos_l3_interfaces/tests/common/empty_config.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "61c502d64492d3127c5503a4c6180c49d6bfba16ce0b4db6d37f5547b8bed58c",
+ "chksum_sha256": "95215014c2825aee51c3c204de545ae03738dae62b0e268c617a498276643713",
"format": 1
},
{
- "name": "tests/integration/targets/eos_lldp_interfaces/tests/common/merged.yaml",
+ "name": "tests/integration/targets/eos_l3_interfaces/tests/common/_parsed.cfg",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "8fbe99406870ccff9922c49a2ae193a563edcfb51cd7a4e2797181d1a3edf3ec",
+ "chksum_sha256": "1be80d6bfade12c26b76660664893c1846149bb7eb9398fa5e610d48d54e9b78",
"format": 1
},
{
- "name": "tests/integration/targets/eos_lldp_interfaces/tests/common/overridden.yaml",
+ "name": "tests/integration/targets/eos_l3_interfaces/tests/common/deleted.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "2a49e3976aa794644e2cb1ed765367a39ad81b39a42c16bca3bf32c8043dc9b1",
+ "chksum_sha256": "cc35e0f775451453ac2c523a27b8ca29590551f20ba1dd504553b72cd3f48096",
"format": 1
},
{
- "name": "tests/integration/targets/eos_lldp_interfaces/tests/common/_parsed.cfg",
+ "name": "tests/integration/targets/eos_l3_interfaces/tests/common/_reset_config.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "73c669fdf692d5f7f3b578f6a4a46f8b0fff6d62da0f62ad903648405e9934dc",
+ "chksum_sha256": "cbf3a7bcba86ab51a41f5df9700c3361614a761a59c7a818e28b9e2b47e49826",
"format": 1
},
{
- "name": "tests/integration/targets/eos_lldp_interfaces/tests/common/replaced.yaml",
+ "name": "tests/integration/targets/eos_l3_interfaces/tests/common/overridden.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "670d9e454375f4479720d7a70e5099afd23319aa52bf2d01ba9b916ffd385d8e",
+ "chksum_sha256": "f17e653bfdb385c99bf7db088d3269b67d962148561c5b4ae3248adfad050ce4",
"format": 1
},
{
- "name": "tests/integration/targets/eos_lldp_interfaces/tests/common/parsed.yaml",
+ "name": "tests/integration/targets/eos_l3_interfaces/tests/common/merged.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "23e7bceb1fd85748923512e2facfaf4cb2727570be530b30897febd6c79f2a1a",
+ "chksum_sha256": "a65aac4ca425465052942c3fd31c9d51ffb175047cbce064752fab288c7e4367",
"format": 1
},
{
- "name": "tests/integration/targets/eos_lldp_interfaces/tests/common/_reset_config.yaml",
+ "name": "tests/integration/targets/eos_l3_interfaces/tests/common/replaced.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "c711ecfe5d02de94fed82b58d3402e733c1e575fea60c3f9744f3379b01d1b33",
+ "chksum_sha256": "e8b467b03ab2c858ce56d5520307e0482341b16e05579f077e5bf8742d71fc95",
"format": 1
},
{
- "name": "tests/integration/targets/eos_lldp_interfaces/tests/common/rendered.yaml",
+ "name": "tests/integration/targets/eos_l3_interfaces/tests/common/rtt.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "b4f0aac4ed1a3d18ee04a35d42b989ee6a3e2a8ad07ee8b98f56f275b027e826",
- "format": 1
- },
- {
- "name": "tests/integration/targets/eos_route_maps",
- "ftype": "dir",
- "chksum_type": null,
- "chksum_sha256": null,
+ "chksum_sha256": "4660abfc6652a70079d0ea81ddca1be88fe04998d9396edef977e7c5ba5df1af",
"format": 1
},
{
- "name": "tests/integration/targets/eos_route_maps/tasks",
+ "name": "tests/integration/targets/eos_l3_interfaces/tasks",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "tests/integration/targets/eos_route_maps/tasks/main.yaml",
+ "name": "tests/integration/targets/eos_l3_interfaces/tasks/main.yaml",
"ftype": "file",
"chksum_type": "sha256",
"chksum_sha256": "d5cf7fcbac079abb6f5cb6c649a9d27fe838821be84e54b51d4f35f98e64aa6e",
"format": 1
},
{
- "name": "tests/integration/targets/eos_route_maps/tasks/cli.yaml",
+ "name": "tests/integration/targets/eos_l3_interfaces/tasks/cli.yaml",
"ftype": "file",
"chksum_type": "sha256",
"chksum_sha256": "a37cc29ff691d020e7eddf204f7250275beee4a4c9d28d30b47981eabdaa6281",
"format": 1
},
{
- "name": "tests/integration/targets/eos_route_maps/tasks/eapi.yaml",
+ "name": "tests/integration/targets/eos_l3_interfaces/tasks/eapi.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "2833f074f91eb14f89df2cf60665de978c3504c2b340b5729edeaac0ead3df5d",
+ "chksum_sha256": "1629beb9c4c49792f78a1425442a6a6e0e5dd9a0ed824c1cced81e6e97a0e47c",
"format": 1
},
{
- "name": "tests/integration/targets/eos_route_maps/meta",
+ "name": "tests/integration/targets/eos_lacp_interfaces",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "tests/integration/targets/eos_route_maps/meta/main.yaml",
+ "name": "tests/integration/targets/eos_lacp_interfaces/defaults",
+ "ftype": "dir",
+ "chksum_type": null,
+ "chksum_sha256": null,
+ "format": 1
+ },
+ {
+ "name": "tests/integration/targets/eos_lacp_interfaces/defaults/main.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "d3b5d25c408cac682eb405cfc386cedbf17e6480d46e83bba18c91fcfe5d6e48",
+ "chksum_sha256": "9894ee154c7a39aa7a1e65d027dfc12b8643e1a3df53d3c09bbab9eeb44a1cf1",
"format": 1
},
{
- "name": "tests/integration/targets/eos_route_maps/defaults",
+ "name": "tests/integration/targets/eos_lacp_interfaces/meta",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "tests/integration/targets/eos_route_maps/defaults/main.yaml",
+ "name": "tests/integration/targets/eos_lacp_interfaces/meta/main.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "9894ee154c7a39aa7a1e65d027dfc12b8643e1a3df53d3c09bbab9eeb44a1cf1",
+ "chksum_sha256": "d3b5d25c408cac682eb405cfc386cedbf17e6480d46e83bba18c91fcfe5d6e48",
"format": 1
},
{
- "name": "tests/integration/targets/eos_route_maps/tests",
+ "name": "tests/integration/targets/eos_lacp_interfaces/tests",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "tests/integration/targets/eos_route_maps/tests/common",
+ "name": "tests/integration/targets/eos_lacp_interfaces/tests/common",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "tests/integration/targets/eos_route_maps/tests/common/_remove_config.yaml",
- "ftype": "file",
- "chksum_type": "sha256",
- "chksum_sha256": "cdabf064aef1475c5f3ca82c999bf1b31e113c0dc8e8c23c043b792d4ea0d6f1",
- "format": 1
- },
- {
- "name": "tests/integration/targets/eos_route_maps/tests/common/deleted.yaml",
+ "name": "tests/integration/targets/eos_lacp_interfaces/tests/common/parsed.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "28c7426a5b17a56f3b95701a57e71358f555978f8411340e51b098932fbe5bc4",
+ "chksum_sha256": "e2bc98e817414304b3ad22cf0d6747e9908af6b692824cb5dd751058968e2de3",
"format": 1
},
{
- "name": "tests/integration/targets/eos_route_maps/tests/common/gathered.yaml",
+ "name": "tests/integration/targets/eos_lacp_interfaces/tests/common/rendered.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "15d0e603090321cfdddd64967bc56c26dfb3003af6930743aa03bc6171ff0a3f",
+ "chksum_sha256": "c417f982e3ee716d3de8a1bd93a0671eb29a513a6e4b62b7ec9ab6a06e038511",
"format": 1
},
{
- "name": "tests/integration/targets/eos_route_maps/tests/common/empty_config.yaml",
+ "name": "tests/integration/targets/eos_lacp_interfaces/tests/common/gathered.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "a089af65191e7c43d545eca51f782b7d202e2cb2d56494bface34b020cb45666",
+ "chksum_sha256": "1a8a850858d11124418c7fbc26742397895220754befde252ad24117705e3deb",
"format": 1
},
{
- "name": "tests/integration/targets/eos_route_maps/tests/common/rtt.yaml",
+ "name": "tests/integration/targets/eos_lacp_interfaces/tests/common/empty_config.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "60cc6ccf0b2663bfb35b98686d984c74580676ff0f846553237213ea77df4177",
+ "chksum_sha256": "2b46d6ceee61ab907fcb57229bf38f361785e90cba1c90ac5ff50d4e9513a3d7",
"format": 1
},
{
- "name": "tests/integration/targets/eos_route_maps/tests/common/_populate.yaml",
+ "name": "tests/integration/targets/eos_lacp_interfaces/tests/common/_parsed.cfg",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "dccc5998d088e1918f8022c69860a4b490af97d164b7beaaf04054824b0340b6",
+ "chksum_sha256": "a3796a2313899acffb35cddcaa5673d76efd8751d1fed12d820f5973a9476d8d",
"format": 1
},
{
- "name": "tests/integration/targets/eos_route_maps/tests/common/merged.yaml",
+ "name": "tests/integration/targets/eos_lacp_interfaces/tests/common/deleted.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "a43b4966005a8a7ff89e03d834bdafcc7bca6d64de605c312d06bce503883af5",
+ "chksum_sha256": "d6a728cf70443f8ffc3ff061c9ee8d1eb85866c930760f3b277200956f41fb99",
"format": 1
},
{
- "name": "tests/integration/targets/eos_route_maps/tests/common/overridden.yaml",
+ "name": "tests/integration/targets/eos_lacp_interfaces/tests/common/_reset_config.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "79312d821332f81704323f4a81c7a25bc6028b81da83946485016d95669068d7",
+ "chksum_sha256": "b36bf6f528c9b79fc7a9b7f2d3b182ca1f2ddd3339579701d92b36b019ec959d",
"format": 1
},
{
- "name": "tests/integration/targets/eos_route_maps/tests/common/_parsed.cfg",
+ "name": "tests/integration/targets/eos_lacp_interfaces/tests/common/overridden.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "64a5a2e160aff448bb567d8d4fdba4c3231f85ab0b44e2f596fe2784148e8554",
+ "chksum_sha256": "f924be9202c965db71f4880a635ba5acc81f9cb91f0101907f3e96387674e8f7",
"format": 1
},
{
- "name": "tests/integration/targets/eos_route_maps/tests/common/replaced.yaml",
+ "name": "tests/integration/targets/eos_lacp_interfaces/tests/common/merged.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "44f4351a9b5d2fe29f5ceb7b8da5353d19e68a3ee410ed12f362f8ae419faf42",
+ "chksum_sha256": "cce344c093d2137f12b8a9933298953bc3330081dcbae362088a5097b2514813",
"format": 1
},
{
- "name": "tests/integration/targets/eos_route_maps/tests/common/parsed.yaml",
+ "name": "tests/integration/targets/eos_lacp_interfaces/tests/common/replaced.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "351d48443390baf9e5ba8e9b8856931bb61b2dfa4b78ad8c1096ca9f02a1c663",
+ "chksum_sha256": "45ec3d12aef7d086d901f4bba8e6084fe7a13cf8b31f321621c598fa2cb88405",
"format": 1
},
{
- "name": "tests/integration/targets/eos_route_maps/tests/common/rendered.yaml",
+ "name": "tests/integration/targets/eos_lacp_interfaces/tests/common/rtt.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "ef67fa3a5f7c2e93109b6fe7a8241945ba90f239fab62d805af4229984ffd5d0",
+ "chksum_sha256": "4bcd6ab1c2fc53eb4c774397a6ee078ce4382963c6ffb53e7514a13721c24974",
"format": 1
},
{
- "name": "tests/integration/targets/eos_route_maps/vars",
+ "name": "tests/integration/targets/eos_lacp_interfaces/tasks",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "tests/integration/targets/eos_route_maps/vars/main.yaml",
+ "name": "tests/integration/targets/eos_lacp_interfaces/tasks/main.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "d337f562d76680d2b85d2144b4897034f37423f7f160a16e9c9ea66cc41f0f50",
+ "chksum_sha256": "c0e130c100282c8de2a2d63717b5e5960124ffd70fe3dcb644596b555f254b8d",
"format": 1
},
{
- "name": "tests/integration/targets/eos_route_maps/templates",
- "ftype": "dir",
- "chksum_type": null,
- "chksum_sha256": null,
+ "name": "tests/integration/targets/eos_lacp_interfaces/tasks/cli.yaml",
+ "ftype": "file",
+ "chksum_type": "sha256",
+ "chksum_sha256": "f53f0ae420b815a40999516a0df43dbf6be6478362d4fd00f938647cd31ea997",
"format": 1
},
{
- "name": "tests/integration/targets/eos_route_maps/templates/populate.cfg",
+ "name": "tests/integration/targets/eos_lacp_interfaces/tasks/eapi.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "c74494f69023cfc97d41e81575736420b6f29e2d384b0e7f8f41c446ffdc603a",
+ "chksum_sha256": "6d01e053990d738bcb911756ab9be2a7659b592d0841d98a1efbe9f4abb2528c",
"format": 1
},
{
- "name": "tests/integration/targets/eos_prefix_lists",
+ "name": "tests/integration/targets/eos_interfaces",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "tests/integration/targets/eos_prefix_lists/tasks",
+ "name": "tests/integration/targets/eos_interfaces/defaults",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "tests/integration/targets/eos_prefix_lists/tasks/main.yaml",
+ "name": "tests/integration/targets/eos_interfaces/defaults/main.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "d5cf7fcbac079abb6f5cb6c649a9d27fe838821be84e54b51d4f35f98e64aa6e",
+ "chksum_sha256": "9894ee154c7a39aa7a1e65d027dfc12b8643e1a3df53d3c09bbab9eeb44a1cf1",
"format": 1
},
{
- "name": "tests/integration/targets/eos_prefix_lists/tasks/cli.yaml",
- "ftype": "file",
- "chksum_type": "sha256",
- "chksum_sha256": "a37cc29ff691d020e7eddf204f7250275beee4a4c9d28d30b47981eabdaa6281",
+ "name": "tests/integration/targets/eos_interfaces/vars",
+ "ftype": "dir",
+ "chksum_type": null,
+ "chksum_sha256": null,
"format": 1
},
{
- "name": "tests/integration/targets/eos_prefix_lists/tasks/eapi.yaml",
+ "name": "tests/integration/targets/eos_interfaces/vars/main.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "2833f074f91eb14f89df2cf60665de978c3504c2b340b5729edeaac0ead3df5d",
+ "chksum_sha256": "21f21b62a39efa62ebd86dc0b152614f89828c29b70b513a5eab734ba59bb230",
"format": 1
},
{
- "name": "tests/integration/targets/eos_prefix_lists/meta",
+ "name": "tests/integration/targets/eos_interfaces/templates",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "tests/integration/targets/eos_prefix_lists/meta/main.yaml",
+ "name": "tests/integration/targets/eos_interfaces/templates/reset.cfg",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "d3b5d25c408cac682eb405cfc386cedbf17e6480d46e83bba18c91fcfe5d6e48",
+ "chksum_sha256": "0a096e71ea1c5a1c492cc2e33283e427338efdf9d837a590b582c2702ccee07e",
"format": 1
},
{
- "name": "tests/integration/targets/eos_prefix_lists/defaults",
+ "name": "tests/integration/targets/eos_interfaces/meta",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "tests/integration/targets/eos_prefix_lists/defaults/main.yaml",
+ "name": "tests/integration/targets/eos_interfaces/meta/main.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "9894ee154c7a39aa7a1e65d027dfc12b8643e1a3df53d3c09bbab9eeb44a1cf1",
+ "chksum_sha256": "d3b5d25c408cac682eb405cfc386cedbf17e6480d46e83bba18c91fcfe5d6e48",
"format": 1
},
{
- "name": "tests/integration/targets/eos_prefix_lists/tests",
+ "name": "tests/integration/targets/eos_interfaces/tests",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "tests/integration/targets/eos_prefix_lists/tests/common",
+ "name": "tests/integration/targets/eos_interfaces/tests/common",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "tests/integration/targets/eos_prefix_lists/tests/common/_remove_config.yaml",
+ "name": "tests/integration/targets/eos_interfaces/tests/common/parsed.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "8184f88e334762f387e4baa6b3ab70c3c160a75c861d669a89b1f2940fa0b501",
+ "chksum_sha256": "0c3a7c9a205c5ff75308f7bb5b9ec60565eb624f45526d5712b3e1ed026e087a",
"format": 1
},
{
- "name": "tests/integration/targets/eos_prefix_lists/tests/common/deleted.yaml",
+ "name": "tests/integration/targets/eos_interfaces/tests/common/rendered.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "5789eb8ee641ebf96faa3beaba1360916812f0b72bf79005dacf09038224eb1b",
+ "chksum_sha256": "fed3bcba071a6d00304fba18b40062463af1e4f9098048ca4385c8ee7d3703ee",
"format": 1
},
{
- "name": "tests/integration/targets/eos_prefix_lists/tests/common/gathered.yaml",
+ "name": "tests/integration/targets/eos_interfaces/tests/common/gathered.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "75d1ef4096be7283925fda58180d9f70f9bbb42cc023228ee6bf69aab00052c8",
+ "chksum_sha256": "7f0746803db7cb46077bb261ea73492246c9973b05d4369c4830edd6181bf453",
"format": 1
},
{
- "name": "tests/integration/targets/eos_prefix_lists/tests/common/empty_config.yaml",
+ "name": "tests/integration/targets/eos_interfaces/tests/common/empty_config.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "1246641c583926029ffa31cf7d9f68a5a3b5d9b6c3426323965a7ace18308646",
+ "chksum_sha256": "bc26969057893c4516d300b795ab9a9ca599596ea075a83972b2af4ed2164596",
"format": 1
},
{
- "name": "tests/integration/targets/eos_prefix_lists/tests/common/rtt.yaml",
+ "name": "tests/integration/targets/eos_interfaces/tests/common/_parsed.cfg",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "4b607978c8e64316d6196fa19665a85a0eadbf919ccb8875644857cf9b328407",
+ "chksum_sha256": "36a0793cac2c404b733a21498bf803d7fc38942c11ea65ea26521ca4d64e04d8",
"format": 1
},
{
- "name": "tests/integration/targets/eos_prefix_lists/tests/common/_populate.yaml",
+ "name": "tests/integration/targets/eos_interfaces/tests/common/deleted.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "dccc5998d088e1918f8022c69860a4b490af97d164b7beaaf04054824b0340b6",
+ "chksum_sha256": "a62f1fe641f551ad15f8c85593b987486f1099f5a9172a1b27e73b4520e8ee29",
"format": 1
},
{
- "name": "tests/integration/targets/eos_prefix_lists/tests/common/merged.yaml",
+ "name": "tests/integration/targets/eos_interfaces/tests/common/_reset_config.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "eee19a016590fc436d8be49414f1f5bd60598eac308df3f1581ec52677c6db1a",
+ "chksum_sha256": "7ae46767fb3bead2365a6cc3aeb9acfb44d8ad8fdee5313f144fe1d248110eaf",
"format": 1
},
{
- "name": "tests/integration/targets/eos_prefix_lists/tests/common/overridden.yaml",
+ "name": "tests/integration/targets/eos_interfaces/tests/common/overridden.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "2481891014a0b474f98bbf7691a95628da7c0897b3ee4fc8046cbc79e0f54c75",
+ "chksum_sha256": "2d7fe951ce7d79d1fee4fa2149e1f341d06c7910a220bda9e86118ea26349fef",
"format": 1
},
{
- "name": "tests/integration/targets/eos_prefix_lists/tests/common/_parsed.cfg",
+ "name": "tests/integration/targets/eos_interfaces/tests/common/merged.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "f41196dd12570c02dff69372f0539ac676553a8c97da1637db552399aa691fcd",
+ "chksum_sha256": "5a0737935c23ff3552dcf975ee16cfa42adfbcea87cf8bb0b8926b2ccf09c8d0",
"format": 1
},
{
- "name": "tests/integration/targets/eos_prefix_lists/tests/common/replaced.yaml",
+ "name": "tests/integration/targets/eos_interfaces/tests/common/replaced.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "40b71ec679a26a406e66f31dc4b561a0671ffc493ead69d80c60d7a58a8bb871",
+ "chksum_sha256": "ca023a36a14d5f2de1b213f4e7626424523c01e952e08789e5cac48107ae0b4f",
"format": 1
},
{
- "name": "tests/integration/targets/eos_prefix_lists/tests/common/parsed.yaml",
+ "name": "tests/integration/targets/eos_interfaces/tests/common/rtt.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "40293ea4167e097760e7aeb5b43e229510ef4eefe55161f18756aea2410aca32",
+ "chksum_sha256": "ca4a201cb5ed8e1649d04eba504fc0ba0584b9404df7d3fdc3df1d9cb708c992",
"format": 1
},
{
- "name": "tests/integration/targets/eos_prefix_lists/tests/common/rendered.yaml",
+ "name": "tests/integration/targets/eos_interfaces/tasks",
+ "ftype": "dir",
+ "chksum_type": null,
+ "chksum_sha256": null,
+ "format": 1
+ },
+ {
+ "name": "tests/integration/targets/eos_interfaces/tasks/main.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "412ce27b1e535cfda5876456c2355d78a394ef0db13ba99c334f632732efb388",
+ "chksum_sha256": "c0e130c100282c8de2a2d63717b5e5960124ffd70fe3dcb644596b555f254b8d",
"format": 1
},
{
- "name": "tests/integration/targets/eos_prefix_lists/vars",
+ "name": "tests/integration/targets/eos_interfaces/tasks/cli.yaml",
+ "ftype": "file",
+ "chksum_type": "sha256",
+ "chksum_sha256": "a37cc29ff691d020e7eddf204f7250275beee4a4c9d28d30b47981eabdaa6281",
+ "format": 1
+ },
+ {
+ "name": "tests/integration/targets/eos_interfaces/tasks/eapi.yaml",
+ "ftype": "file",
+ "chksum_type": "sha256",
+ "chksum_sha256": "2833f074f91eb14f89df2cf60665de978c3504c2b340b5729edeaac0ead3df5d",
+ "format": 1
+ },
+ {
+ "name": "tests/integration/targets/eos_static_routes",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "tests/integration/targets/eos_prefix_lists/vars/main.yaml",
+ "name": "tests/integration/targets/eos_static_routes/defaults",
+ "ftype": "dir",
+ "chksum_type": null,
+ "chksum_sha256": null,
+ "format": 1
+ },
+ {
+ "name": "tests/integration/targets/eos_static_routes/defaults/main.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "fbdeab37387d1fd29e31ca469d49a5297e3fe095e30c0a02dd0f402a7bfe87a7",
+ "chksum_sha256": "9894ee154c7a39aa7a1e65d027dfc12b8643e1a3df53d3c09bbab9eeb44a1cf1",
"format": 1
},
{
- "name": "tests/integration/targets/eos_prefix_lists/templates",
+ "name": "tests/integration/targets/eos_static_routes/meta",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "tests/integration/targets/eos_prefix_lists/templates/populate.cfg",
+ "name": "tests/integration/targets/eos_static_routes/meta/main.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "f41196dd12570c02dff69372f0539ac676553a8c97da1637db552399aa691fcd",
+ "chksum_sha256": "d3b5d25c408cac682eb405cfc386cedbf17e6480d46e83bba18c91fcfe5d6e48",
"format": 1
},
{
- "name": "tests/integration/targets/eos_user",
+ "name": "tests/integration/targets/eos_static_routes/tests",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "tests/integration/targets/eos_user/tasks",
+ "name": "tests/integration/targets/eos_static_routes/tests/common",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "tests/integration/targets/eos_user/tasks/main.yaml",
+ "name": "tests/integration/targets/eos_static_routes/tests/common/_populate.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "d5cf7fcbac079abb6f5cb6c649a9d27fe838821be84e54b51d4f35f98e64aa6e",
+ "chksum_sha256": "5c1986157b288504efba9959764aa6b8de99c79007f97a59c48e6ad72a496535",
"format": 1
},
{
- "name": "tests/integration/targets/eos_user/tasks/cli.yaml",
+ "name": "tests/integration/targets/eos_static_routes/tests/common/parsed.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "6788027c858762808079ce3f9cec195264aebb130bf132dfec6ff2fcfeb025c5",
+ "chksum_sha256": "bec9055d452548f078aec3418ef1d147865a0b03c739b9a8cb7609142959736c",
"format": 1
},
{
- "name": "tests/integration/targets/eos_user/tasks/eapi.yaml",
+ "name": "tests/integration/targets/eos_static_routes/tests/common/rendered.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "1b14bb0d83e5f509721d34f537bb0812798e5b3d3ad6794f1cb7314c8a419202",
- "format": 1
- },
- {
- "name": "tests/integration/targets/eos_user/meta",
- "ftype": "dir",
- "chksum_type": null,
- "chksum_sha256": null,
+ "chksum_sha256": "7efefbf1285c5fc94d42b155d5e3236241aea41a49727bf31e0d27710209a2e2",
"format": 1
},
{
- "name": "tests/integration/targets/eos_user/meta/main.yaml",
+ "name": "tests/integration/targets/eos_static_routes/tests/common/gathered.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "d3b5d25c408cac682eb405cfc386cedbf17e6480d46e83bba18c91fcfe5d6e48",
+ "chksum_sha256": "f8d6eb37916d612ff4b460b42cb1f8689420f1607695d867bf5a1ea7505bf64a",
"format": 1
},
{
- "name": "tests/integration/targets/eos_user/defaults",
- "ftype": "dir",
- "chksum_type": null,
- "chksum_sha256": null,
+ "name": "tests/integration/targets/eos_static_routes/tests/common/_parsed.cfg",
+ "ftype": "file",
+ "chksum_type": "sha256",
+ "chksum_sha256": "4df3d87f73db3368744f45083b9b822543ce447d77a6167922de9c3cc3908909",
"format": 1
},
{
- "name": "tests/integration/targets/eos_user/defaults/main.yaml",
+ "name": "tests/integration/targets/eos_static_routes/tests/common/deleted.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "b6cec8117492a3110c2e9066aa77a54abd2b9774cea08d60eb42b01c51c3e032",
+ "chksum_sha256": "6022c467edbcead6301a2203a755a2ab12fe648877cb77cdc2ab32f5d0cf6581",
"format": 1
},
{
- "name": "tests/integration/targets/eos_user/tests",
- "ftype": "dir",
- "chksum_type": null,
- "chksum_sha256": null,
+ "name": "tests/integration/targets/eos_static_routes/tests/common/_remove_config.yaml",
+ "ftype": "file",
+ "chksum_type": "sha256",
+ "chksum_sha256": "dbd2727c4906cba6e945896b24be521129405364dab6c4444652c2804f91a8ee",
"format": 1
},
{
- "name": "tests/integration/targets/eos_user/tests/cli",
- "ftype": "dir",
- "chksum_type": null,
- "chksum_sha256": null,
+ "name": "tests/integration/targets/eos_static_routes/tests/common/overridden.yaml",
+ "ftype": "file",
+ "chksum_type": "sha256",
+ "chksum_sha256": "c93a2f5e26cee3ca747d7dacfb5233adb9c1448b72c54119fd32dce25988f0b8",
"format": 1
},
{
- "name": "tests/integration/targets/eos_user/tests/cli/auth.yaml",
+ "name": "tests/integration/targets/eos_static_routes/tests/common/merged.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "ece4746e3d18508426ba2ab784a91bed28670217a75be85b234b03ebb66dfd89",
+ "chksum_sha256": "9ab33deec36ea6b8eea7be1b6eafb943f360759fe3b3e5c78211a9ab6cda58f3",
"format": 1
},
{
- "name": "tests/integration/targets/eos_user/tests/cli/basic.yaml",
+ "name": "tests/integration/targets/eos_static_routes/tests/common/replaced.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "432c95aa920b1774308ea58ea6159647675bb2f7f1cffde182c64662dcc857fc",
+ "chksum_sha256": "08eaf829db084d4878287253871d6dde4d9027f179af071ba0b501eb474791bf",
"format": 1
},
{
- "name": "tests/integration/targets/eos_ospf_interfaces",
- "ftype": "dir",
- "chksum_type": null,
- "chksum_sha256": null,
+ "name": "tests/integration/targets/eos_static_routes/tests/common/rtt.yaml",
+ "ftype": "file",
+ "chksum_type": "sha256",
+ "chksum_sha256": "2c42048158fb304b5951f30de6ce718b723ff26659c2f1ece7f577612f557675",
"format": 1
},
{
- "name": "tests/integration/targets/eos_ospf_interfaces/tasks",
+ "name": "tests/integration/targets/eos_static_routes/tasks",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "tests/integration/targets/eos_ospf_interfaces/tasks/main.yaml",
+ "name": "tests/integration/targets/eos_static_routes/tasks/main.yaml",
"ftype": "file",
"chksum_type": "sha256",
"chksum_sha256": "d5cf7fcbac079abb6f5cb6c649a9d27fe838821be84e54b51d4f35f98e64aa6e",
"format": 1
},
{
- "name": "tests/integration/targets/eos_ospf_interfaces/tasks/cli.yaml",
+ "name": "tests/integration/targets/eos_static_routes/tasks/cli.yaml",
"ftype": "file",
"chksum_type": "sha256",
"chksum_sha256": "a37cc29ff691d020e7eddf204f7250275beee4a4c9d28d30b47981eabdaa6281",
"format": 1
},
{
- "name": "tests/integration/targets/eos_ospf_interfaces/tasks/eapi.yaml",
+ "name": "tests/integration/targets/eos_static_routes/tasks/eapi.yaml",
"ftype": "file",
"chksum_type": "sha256",
"chksum_sha256": "2833f074f91eb14f89df2cf60665de978c3504c2b340b5729edeaac0ead3df5d",
"format": 1
},
{
- "name": "tests/integration/targets/eos_ospf_interfaces/meta",
+ "name": "tests/integration/targets/eos_route_maps",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "tests/integration/targets/eos_ospf_interfaces/meta/main.yaml",
- "ftype": "file",
- "chksum_type": "sha256",
- "chksum_sha256": "d3b5d25c408cac682eb405cfc386cedbf17e6480d46e83bba18c91fcfe5d6e48",
- "format": 1
- },
- {
- "name": "tests/integration/targets/eos_ospf_interfaces/defaults",
+ "name": "tests/integration/targets/eos_route_maps/defaults",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "tests/integration/targets/eos_ospf_interfaces/defaults/main.yaml",
+ "name": "tests/integration/targets/eos_route_maps/defaults/main.yaml",
"ftype": "file",
"chksum_type": "sha256",
"chksum_sha256": "9894ee154c7a39aa7a1e65d027dfc12b8643e1a3df53d3c09bbab9eeb44a1cf1",
"format": 1
},
{
- "name": "tests/integration/targets/eos_ospf_interfaces/tests",
+ "name": "tests/integration/targets/eos_route_maps/vars",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "tests/integration/targets/eos_ospf_interfaces/tests/common",
+ "name": "tests/integration/targets/eos_route_maps/vars/main.yaml",
+ "ftype": "file",
+ "chksum_type": "sha256",
+ "chksum_sha256": "d337f562d76680d2b85d2144b4897034f37423f7f160a16e9c9ea66cc41f0f50",
+ "format": 1
+ },
+ {
+ "name": "tests/integration/targets/eos_route_maps/templates",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "tests/integration/targets/eos_ospf_interfaces/tests/common/_remove_config.yaml",
+ "name": "tests/integration/targets/eos_route_maps/templates/populate.cfg",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "f61d79526410667fe97aa0c1fa0c6a0162e500c6abc373d025165382643b96a4",
+ "chksum_sha256": "c74494f69023cfc97d41e81575736420b6f29e2d384b0e7f8f41c446ffdc603a",
"format": 1
},
{
- "name": "tests/integration/targets/eos_ospf_interfaces/tests/common/deleted.yaml",
- "ftype": "file",
- "chksum_type": "sha256",
- "chksum_sha256": "4f997c36cc9170f11226c5057f8a2a6b9da5717306c07a8dcfae8517d9b4152d",
+ "name": "tests/integration/targets/eos_route_maps/meta",
+ "ftype": "dir",
+ "chksum_type": null,
+ "chksum_sha256": null,
"format": 1
},
{
- "name": "tests/integration/targets/eos_ospf_interfaces/tests/common/gathered.yaml",
+ "name": "tests/integration/targets/eos_route_maps/meta/main.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "7c607da23362194cb7a396214a601408e7ea7b78e895567b6a070205916f4677",
+ "chksum_sha256": "d3b5d25c408cac682eb405cfc386cedbf17e6480d46e83bba18c91fcfe5d6e48",
"format": 1
},
{
- "name": "tests/integration/targets/eos_ospf_interfaces/tests/common/empty_config.yaml",
- "ftype": "file",
- "chksum_type": "sha256",
- "chksum_sha256": "e9086ad58ff3a415a829921047e1c805e34d6ae95488b9b1c937b20a922ae964",
+ "name": "tests/integration/targets/eos_route_maps/tests",
+ "ftype": "dir",
+ "chksum_type": null,
+ "chksum_sha256": null,
"format": 1
},
{
- "name": "tests/integration/targets/eos_ospf_interfaces/tests/common/rtt.yaml",
- "ftype": "file",
- "chksum_type": "sha256",
- "chksum_sha256": "cb5f91b025aa37891756c22bfae165a560c4c00bcee7f0d93005ddc79944886e",
+ "name": "tests/integration/targets/eos_route_maps/tests/common",
+ "ftype": "dir",
+ "chksum_type": null,
+ "chksum_sha256": null,
"format": 1
},
{
- "name": "tests/integration/targets/eos_ospf_interfaces/tests/common/_populate.yaml",
+ "name": "tests/integration/targets/eos_route_maps/tests/common/_populate.yaml",
"ftype": "file",
"chksum_type": "sha256",
"chksum_sha256": "dccc5998d088e1918f8022c69860a4b490af97d164b7beaaf04054824b0340b6",
"format": 1
},
{
- "name": "tests/integration/targets/eos_ospf_interfaces/tests/common/merged.yaml",
+ "name": "tests/integration/targets/eos_route_maps/tests/common/parsed.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "698af51d7f6a6ced71a9415495684f30be35b26cb298b53e1de7792a3d857c18",
+ "chksum_sha256": "351d48443390baf9e5ba8e9b8856931bb61b2dfa4b78ad8c1096ca9f02a1c663",
"format": 1
},
{
- "name": "tests/integration/targets/eos_ospf_interfaces/tests/common/overridden.yaml",
+ "name": "tests/integration/targets/eos_route_maps/tests/common/rendered.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "e3389b2ec80e9dfa1b851de623ba7bf990b39240feebc9e3cb18dac87b85250e",
+ "chksum_sha256": "ef67fa3a5f7c2e93109b6fe7a8241945ba90f239fab62d805af4229984ffd5d0",
"format": 1
},
{
- "name": "tests/integration/targets/eos_ospf_interfaces/tests/common/gathered_empty_config.yml",
+ "name": "tests/integration/targets/eos_route_maps/tests/common/gathered.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "f6ff5c23745f6f182db2a1173cd25b5a98a29465a8bc37cae61678d8c577af23",
+ "chksum_sha256": "15d0e603090321cfdddd64967bc56c26dfb3003af6930743aa03bc6171ff0a3f",
"format": 1
},
{
- "name": "tests/integration/targets/eos_ospf_interfaces/tests/common/_parsed.cfg",
+ "name": "tests/integration/targets/eos_route_maps/tests/common/empty_config.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "b5c505431c56a3bd030ee52a85e240626c905bfe2809aab18a2e761066e0ccbb",
+ "chksum_sha256": "a089af65191e7c43d545eca51f782b7d202e2cb2d56494bface34b020cb45666",
"format": 1
},
{
- "name": "tests/integration/targets/eos_ospf_interfaces/tests/common/replaced.yaml",
+ "name": "tests/integration/targets/eos_route_maps/tests/common/_parsed.cfg",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "4222a5770d1b912a7ac71103749ff82d93dd903e769e87690471a59be0c7e988",
+ "chksum_sha256": "64a5a2e160aff448bb567d8d4fdba4c3231f85ab0b44e2f596fe2784148e8554",
"format": 1
},
{
- "name": "tests/integration/targets/eos_ospf_interfaces/tests/common/parsed.yaml",
+ "name": "tests/integration/targets/eos_route_maps/tests/common/deleted.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "3fd4657ae775a57bdcda3537eaafb956b979f0a1569c80583364e96f16e2f201",
+ "chksum_sha256": "28c7426a5b17a56f3b95701a57e71358f555978f8411340e51b098932fbe5bc4",
"format": 1
},
{
- "name": "tests/integration/targets/eos_ospf_interfaces/tests/common/rendered.yaml",
+ "name": "tests/integration/targets/eos_route_maps/tests/common/_remove_config.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "c136e2d339db165c433d2b3bd05409e542892bb8a5a94f53737891fb082d16f8",
- "format": 1
- },
- {
- "name": "tests/integration/targets/eos_ospf_interfaces/vars",
- "ftype": "dir",
- "chksum_type": null,
- "chksum_sha256": null,
+ "chksum_sha256": "cdabf064aef1475c5f3ca82c999bf1b31e113c0dc8e8c23c043b792d4ea0d6f1",
"format": 1
},
{
- "name": "tests/integration/targets/eos_ospf_interfaces/vars/main.yaml",
+ "name": "tests/integration/targets/eos_route_maps/tests/common/overridden.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "bd015c6e2a8c0de8c44a813c8d30a6554cb1f7dec683760cd30a899ce85481c5",
+ "chksum_sha256": "79312d821332f81704323f4a81c7a25bc6028b81da83946485016d95669068d7",
"format": 1
},
{
- "name": "tests/integration/targets/eos_ospf_interfaces/templates",
- "ftype": "dir",
- "chksum_type": null,
- "chksum_sha256": null,
+ "name": "tests/integration/targets/eos_route_maps/tests/common/merged.yaml",
+ "ftype": "file",
+ "chksum_type": "sha256",
+ "chksum_sha256": "a43b4966005a8a7ff89e03d834bdafcc7bca6d64de605c312d06bce503883af5",
"format": 1
},
{
- "name": "tests/integration/targets/eos_ospf_interfaces/templates/populate.cfg",
+ "name": "tests/integration/targets/eos_route_maps/tests/common/replaced.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "e2d645f551982b7ea8613b5d94260428dbcd4cd3207d34a4bb51fb8722b0ffc4",
+ "chksum_sha256": "44f4351a9b5d2fe29f5ceb7b8da5353d19e68a3ee410ed12f362f8ae419faf42",
"format": 1
},
{
- "name": "tests/integration/targets/eos_config",
- "ftype": "dir",
- "chksum_type": null,
- "chksum_sha256": null,
+ "name": "tests/integration/targets/eos_route_maps/tests/common/rtt.yaml",
+ "ftype": "file",
+ "chksum_type": "sha256",
+ "chksum_sha256": "60cc6ccf0b2663bfb35b98686d984c74580676ff0f846553237213ea77df4177",
"format": 1
},
{
- "name": "tests/integration/targets/eos_config/tasks",
+ "name": "tests/integration/targets/eos_route_maps/tasks",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "tests/integration/targets/eos_config/tasks/main.yaml",
- "ftype": "file",
- "chksum_type": "sha256",
- "chksum_sha256": "fbf830cf0b2f6eccbbf21e658888b119977106bee0aa263cc2ac4393ddc19d4f",
- "format": 1
- },
- {
- "name": "tests/integration/targets/eos_config/tasks/cli.yaml",
+ "name": "tests/integration/targets/eos_route_maps/tasks/main.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "6788027c858762808079ce3f9cec195264aebb130bf132dfec6ff2fcfeb025c5",
+ "chksum_sha256": "d5cf7fcbac079abb6f5cb6c649a9d27fe838821be84e54b51d4f35f98e64aa6e",
"format": 1
},
{
- "name": "tests/integration/targets/eos_config/tasks/eapi.yaml",
+ "name": "tests/integration/targets/eos_route_maps/tasks/cli.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "1b14bb0d83e5f509721d34f537bb0812798e5b3d3ad6794f1cb7314c8a419202",
+ "chksum_sha256": "a37cc29ff691d020e7eddf204f7250275beee4a4c9d28d30b47981eabdaa6281",
"format": 1
},
{
- "name": "tests/integration/targets/eos_config/tasks/cli_config.yaml",
+ "name": "tests/integration/targets/eos_route_maps/tasks/eapi.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "cad1c35e72ece6063b7dd0600ae72e4e0f2f29b963d58733833bfb71db1ff1dc",
+ "chksum_sha256": "2833f074f91eb14f89df2cf60665de978c3504c2b340b5729edeaac0ead3df5d",
"format": 1
},
{
- "name": "tests/integration/targets/eos_config/tasks/redirection.yaml",
- "ftype": "file",
- "chksum_type": "sha256",
- "chksum_sha256": "b49deae160fc4dfe8307a0ffb0749eedf58bfe63871c77531866e164fe7f955b",
+ "name": "tests/integration/targets/eos_system",
+ "ftype": "dir",
+ "chksum_type": null,
+ "chksum_sha256": null,
"format": 1
},
{
- "name": "tests/integration/targets/eos_config/meta",
+ "name": "tests/integration/targets/eos_system/defaults",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "tests/integration/targets/eos_config/meta/main.yml",
+ "name": "tests/integration/targets/eos_system/defaults/main.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "d3b5d25c408cac682eb405cfc386cedbf17e6480d46e83bba18c91fcfe5d6e48",
+ "chksum_sha256": "665288590cd4226da42511817f09ccdfc92df36c9621583cd2c82919af295c5a",
"format": 1
},
{
- "name": "tests/integration/targets/eos_config/defaults",
+ "name": "tests/integration/targets/eos_system/meta",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "tests/integration/targets/eos_config/defaults/main.yaml",
+ "name": "tests/integration/targets/eos_system/meta/main.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "665288590cd4226da42511817f09ccdfc92df36c9621583cd2c82919af295c5a",
+ "chksum_sha256": "d3b5d25c408cac682eb405cfc386cedbf17e6480d46e83bba18c91fcfe5d6e48",
"format": 1
},
{
- "name": "tests/integration/targets/eos_config/tests",
+ "name": "tests/integration/targets/eos_system/tests",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "tests/integration/targets/eos_config/tests/cli",
+ "name": "tests/integration/targets/eos_system/tests/eapi",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "tests/integration/targets/eos_config/tests/cli/toplevel_before.yaml",
+ "name": "tests/integration/targets/eos_system/tests/eapi/set_domain_name.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "727839044c517b93bff6eeb4786a005f52b4c17adcca79db896113ef5a788ff5",
+ "chksum_sha256": "8cfd63ce023b45928d446783ffcd516e4ab736187d36102514859dd9aabcec05",
"format": 1
},
{
- "name": "tests/integration/targets/eos_config/tests/cli/toplevel_after.yaml",
+ "name": "tests/integration/targets/eos_system/tests/eapi/set_hostname.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "caea8fad79205e27a673f4ee9fe66ae8337bed0172587d7f41f27f4c3354fa2d",
+ "chksum_sha256": "6bce01fac4d41bba5dc1495d183f86d153fbd010a3b1ac760bd07c32bcd3c5f2",
"format": 1
},
{
- "name": "tests/integration/targets/eos_config/tests/cli/sublevel_strict.yaml",
+ "name": "tests/integration/targets/eos_system/tests/eapi/set_lookup_source.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "eb86226952eb153150fe0e1b41d8bbd2d38bbb2323831ff4a865553f161ead28",
+ "chksum_sha256": "5ec0cefc6ecaf3e422116a57b7a77dac7c7e8de65543b445baaa5b08bb0c31a1",
"format": 1
},
{
- "name": "tests/integration/targets/eos_config/tests/cli/diff_against_config.yaml",
+ "name": "tests/integration/targets/eos_system/tests/eapi/set_domain_list.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "1ba680c356fa88e96ed721f29df59097b2aabe32030286f032e3f981db797276",
+ "chksum_sha256": "c864953ce83d0099b4f025894c10d502d1ecff22776b89688f784bf172b4f936",
"format": 1
},
{
- "name": "tests/integration/targets/eos_config/tests/cli/src_match_none.yaml",
+ "name": "tests/integration/targets/eos_system/tests/eapi/set_name_servers.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "e6f0ba65100459757c0b7dab013d12f4b901e2af19979c49047b6c403e2a1877",
+ "chksum_sha256": "3f151be120cd9e6e74b1778bf682f08879753fc2198c807e4ecebe4486d21c28",
"format": 1
},
{
- "name": "tests/integration/targets/eos_config/tests/cli/sublevel_block.yaml",
- "ftype": "file",
- "chksum_type": "sha256",
- "chksum_sha256": "f954e5787b9b7e557b058e9f4e8720bfe36b468b4822bf29913ed3d14042475c",
+ "name": "tests/integration/targets/eos_system/tests/cli",
+ "ftype": "dir",
+ "chksum_type": null,
+ "chksum_sha256": null,
"format": 1
},
{
- "name": "tests/integration/targets/eos_config/tests/cli/toplevel.yaml",
+ "name": "tests/integration/targets/eos_system/tests/cli/set_domain_name.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "fb6ec870503106ced6935c661248ff3e9d637bafc418f9b50f6bd01329c26ce2",
+ "chksum_sha256": "96a436ed7ba93da80b30b7fde2babbd14d77e20c888843f12fbd37f368774c05",
"format": 1
},
{
- "name": "tests/integration/targets/eos_config/tests/cli/sublevel_strict_mul_parents.yaml",
+ "name": "tests/integration/targets/eos_system/tests/cli/set_hostname.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "3ab71a8f63f346ecaac7f063da41865f2e61466559bd8e3b01c5c8cd5d4e63ff",
+ "chksum_sha256": "3ddfe22c80b9e909d2cafe93380715fc7d695425a4bf23c0c549bbb1414fc8dc",
"format": 1
},
{
- "name": "tests/integration/targets/eos_config/tests/cli/config.yaml",
+ "name": "tests/integration/targets/eos_system/tests/cli/set_lookup_source.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "9a76cb30e8f9c86209fa61ebfd779b91e9f5996a527b4856ec5d1f91d5bdfb77",
+ "chksum_sha256": "9b571561204978b797cde9c09803bd0f35e3a4b1d0f032d549b0d8a479bb7742",
"format": 1
},
{
- "name": "tests/integration/targets/eos_config/tests/cli/replace_block.yaml",
+ "name": "tests/integration/targets/eos_system/tests/cli/set_domain_list.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "8229d1f16924795dadcae8472ba22a0d6ed7efdba4a7c8c12864f2915c1ed9c6",
+ "chksum_sha256": "382aace82bf0f7d0a09ba8f2a35a825bf9085cdca7d62d507096e65e361b6922",
"format": 1
},
{
- "name": "tests/integration/targets/eos_config/tests/cli/sublevel_exact.yaml",
+ "name": "tests/integration/targets/eos_system/tests/cli/set_name_servers.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "8a6f66fe3cca7fc667d32dd2de4f5bc6fc7d82d2d92953316ad3d6e4f16ec463",
+ "chksum_sha256": "5a6511f53c7475d55b01bd0fd150ecc8432e6a237a0634b9f7d0dab26473d88b",
"format": 1
},
{
- "name": "tests/integration/targets/eos_config/tests/cli/src_basic.yaml",
- "ftype": "file",
- "chksum_type": "sha256",
- "chksum_sha256": "115d6ac4c64b7d029afd2ddb9588b5eeb323ccf12391cf9bc1ba7db051c0847e",
+ "name": "tests/integration/targets/eos_system/tasks",
+ "ftype": "dir",
+ "chksum_type": null,
+ "chksum_sha256": null,
"format": 1
},
{
- "name": "tests/integration/targets/eos_config/tests/cli/check_mode.yaml",
+ "name": "tests/integration/targets/eos_system/tasks/main.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "8b8ade7952b3bdfbe87a27bef6a6072bf1559fb682ed03477c2c4bbb95add14d",
+ "chksum_sha256": "d5cf7fcbac079abb6f5cb6c649a9d27fe838821be84e54b51d4f35f98e64aa6e",
"format": 1
},
{
- "name": "tests/integration/targets/eos_config/tests/cli/defaults.yaml",
+ "name": "tests/integration/targets/eos_system/tasks/cli.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "4390d24f8debc9f9a06bd6f75cedac8f6de373193dd6f477329d0479908e66b7",
+ "chksum_sha256": "6788027c858762808079ce3f9cec195264aebb130bf132dfec6ff2fcfeb025c5",
"format": 1
},
{
- "name": "tests/integration/targets/eos_config/tests/cli/backup.yaml",
+ "name": "tests/integration/targets/eos_system/tasks/eapi.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "6d9bdcefed31e07edf3c37a38a9bdd50b83b235723758b4f4afee6afddb1b9e5",
+ "chksum_sha256": "1b14bb0d83e5f509721d34f537bb0812798e5b3d3ad6794f1cb7314c8a419202",
"format": 1
},
{
- "name": "tests/integration/targets/eos_config/tests/cli/src_invalid.yaml",
- "ftype": "file",
- "chksum_type": "sha256",
- "chksum_sha256": "52ca0bec01fc312731dc6e4be0b4439a1ffcbdb24716321987fbea517a5e145a",
+ "name": "tests/integration/targets/eos_lldp_global",
+ "ftype": "dir",
+ "chksum_type": null,
+ "chksum_sha256": null,
"format": 1
},
{
- "name": "tests/integration/targets/eos_config/tests/cli/save.yaml",
- "ftype": "file",
- "chksum_type": "sha256",
- "chksum_sha256": "b576d2db1098db6187c8dabf08b98f2f768c955c0fc76d32f946c50df47d3bc3",
+ "name": "tests/integration/targets/eos_lldp_global/defaults",
+ "ftype": "dir",
+ "chksum_type": null,
+ "chksum_sha256": null,
"format": 1
},
{
- "name": "tests/integration/targets/eos_config/tests/cli/sublevel.yaml",
+ "name": "tests/integration/targets/eos_lldp_global/defaults/main.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "0f7743e4751629f7b7b985959361b7ac07cf23c267d74777401cd2e45bcff7d1",
+ "chksum_sha256": "9894ee154c7a39aa7a1e65d027dfc12b8643e1a3df53d3c09bbab9eeb44a1cf1",
"format": 1
},
{
- "name": "tests/integration/targets/eos_config/tests/eapi",
+ "name": "tests/integration/targets/eos_lldp_global/vars",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "tests/integration/targets/eos_config/tests/eapi/toplevel_before.yaml",
+ "name": "tests/integration/targets/eos_lldp_global/vars/main.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "7f7329aacb123f76e1a2df214a99787da817035c59e9c0e2664f7934daba6efe",
+ "chksum_sha256": "2e8be33a4b8c4f6ed1238e648834c66b382d5d0c9638b2aaa15d23e5433e181e",
"format": 1
},
{
- "name": "tests/integration/targets/eos_config/tests/eapi/toplevel_after.yaml",
- "ftype": "file",
- "chksum_type": "sha256",
- "chksum_sha256": "90e106e955ff3865916079955ddf5af545cdaa7372c491bf0ba61076cd80bb4c",
+ "name": "tests/integration/targets/eos_lldp_global/meta",
+ "ftype": "dir",
+ "chksum_type": null,
+ "chksum_sha256": null,
"format": 1
},
{
- "name": "tests/integration/targets/eos_config/tests/eapi/sublevel_strict.yaml",
+ "name": "tests/integration/targets/eos_lldp_global/meta/main.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "dbf1e3fd93dc6e50049a62d8107765cdbba14ee1f843606845bf30d0a982cd42",
+ "chksum_sha256": "d3b5d25c408cac682eb405cfc386cedbf17e6480d46e83bba18c91fcfe5d6e48",
"format": 1
},
{
- "name": "tests/integration/targets/eos_config/tests/eapi/src_match_none.yaml",
- "ftype": "file",
- "chksum_type": "sha256",
- "chksum_sha256": "c42bb681923e1aea5664c1a629c22da23afd186fbdcbaa1c8f6a5df716e69bec",
+ "name": "tests/integration/targets/eos_lldp_global/tests",
+ "ftype": "dir",
+ "chksum_type": null,
+ "chksum_sha256": null,
"format": 1
},
{
- "name": "tests/integration/targets/eos_config/tests/eapi/sublevel_block.yaml",
- "ftype": "file",
- "chksum_type": "sha256",
- "chksum_sha256": "3dde12483d855a7b2da463f885ac18f0b10b36b9b6acc538de96c4de23157c61",
+ "name": "tests/integration/targets/eos_lldp_global/tests/common",
+ "ftype": "dir",
+ "chksum_type": null,
+ "chksum_sha256": null,
"format": 1
},
{
- "name": "tests/integration/targets/eos_config/tests/eapi/toplevel.yaml",
+ "name": "tests/integration/targets/eos_lldp_global/tests/common/parsed.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "45276c0a74aba09ed8c7c48de80af2dd32219a324303610bc9cf80c3c8bc283b",
+ "chksum_sha256": "ecfacbd7e8e994b8e1ca0db698eb1226a9f0cdecd0bc4dcaee71466d7fa237b3",
"format": 1
},
{
- "name": "tests/integration/targets/eos_config/tests/eapi/sublevel_exact.yaml",
+ "name": "tests/integration/targets/eos_lldp_global/tests/common/rendered.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "5501acfbe1e6d31324268704c74ddf6bf1d7d9eb0e158edcbbe4ff4b214cc76a",
+ "chksum_sha256": "cb37329f298bade2c13b44af8e8036f83bdda812f2acca9eead754340be8d829",
"format": 1
},
{
- "name": "tests/integration/targets/eos_config/tests/eapi/src_basic.yaml",
+ "name": "tests/integration/targets/eos_lldp_global/tests/common/gathered.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "bb891145f21b067fae034a29cded633ad42f8c834d477f8997b2517753fa7300",
+ "chksum_sha256": "4ac4431a75c62d1a70050d834f822be901e87b57cf6178b14069bd0dba8a95fe",
"format": 1
},
{
- "name": "tests/integration/targets/eos_config/tests/eapi/defaults.yaml",
+ "name": "tests/integration/targets/eos_lldp_global/tests/common/empty_config.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "0ece39d7ef9b05d0e14b28c199af6dd0181c05c687fcf8555b7e41f35406f4c6",
+ "chksum_sha256": "44cb429ba9a7352289e7ce9c1f1b46965ea1c360510d031c554472b04012c4ae",
"format": 1
},
{
- "name": "tests/integration/targets/eos_config/tests/eapi/backup.yaml",
+ "name": "tests/integration/targets/eos_lldp_global/tests/common/_parsed.cfg",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "8b7ff6fa23044a1941225d49d2d23d85c1cede5f6d194625515b78a94ceccef0",
+ "chksum_sha256": "0048d6a4374fade15d938c1d79b79eb8b3d95500fe31a55b8e2509b3fc39cef6",
"format": 1
},
{
- "name": "tests/integration/targets/eos_config/tests/eapi/src_invalid.yaml",
+ "name": "tests/integration/targets/eos_lldp_global/tests/common/deleted.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "751ce477a9a859e0fe8c0a420a836a9aeb6ee4e4d00d58af9e96fa4b15731577",
+ "chksum_sha256": "b4cce5198a2d66a44e8775b311ff670c877aed0d7d37c5f7b43d843f0f1e1f08",
"format": 1
},
{
- "name": "tests/integration/targets/eos_config/tests/eapi/save.yaml",
+ "name": "tests/integration/targets/eos_lldp_global/tests/common/_reset_config.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "b10fe8c1dec1cc8276a16bcfeb6b70ac9667c8fc42cc5acd7f742fbdd2a2a2f6",
+ "chksum_sha256": "97c3ee1287e7584f46521ddc1bd32b3f6928c6f0c2f30fb00ded22272649ab1d",
"format": 1
},
{
- "name": "tests/integration/targets/eos_config/tests/eapi/sublevel.yaml",
+ "name": "tests/integration/targets/eos_lldp_global/tests/common/merged.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "402e518d37d1d8a5c283de5593d26f4067c6ce3312b90e9f9b5c41c8c52892af",
- "format": 1
- },
- {
- "name": "tests/integration/targets/eos_config/tests/redirection",
- "ftype": "dir",
- "chksum_type": null,
- "chksum_sha256": null,
- "format": 1
- },
- {
- "name": "tests/integration/targets/eos_config/tests/redirection/cli",
- "ftype": "dir",
- "chksum_type": null,
- "chksum_sha256": null,
+ "chksum_sha256": "61363b2fbb08af548968fd3bef7e529f5f1a15d59d8c36732c9a430488d4d2ff",
"format": 1
},
{
- "name": "tests/integration/targets/eos_config/tests/redirection/cli/shortname.yaml",
+ "name": "tests/integration/targets/eos_lldp_global/tests/common/replaced.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "d944cd696544ff17ad20e40bea70421da8141a1c22b5b4227b8b2cec348ce085",
+ "chksum_sha256": "13d7c23ac9137d74bd2614020c8d8c585f3fb9ae30d53d8a120a1abe168d47d0",
"format": 1
},
{
- "name": "tests/integration/targets/eos_config/tests/cli_config",
+ "name": "tests/integration/targets/eos_lldp_global/tasks",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "tests/integration/targets/eos_config/tests/cli_config/cli_backup.yaml",
+ "name": "tests/integration/targets/eos_lldp_global/tasks/main.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "3bd7e06189b2e0a2c94746eeacb0988676f417f3a6740b1ef65a39609ae5d735",
+ "chksum_sha256": "d5cf7fcbac079abb6f5cb6c649a9d27fe838821be84e54b51d4f35f98e64aa6e",
"format": 1
},
{
- "name": "tests/integration/targets/eos_config/tests/cli_config/cli_basic.yaml",
+ "name": "tests/integration/targets/eos_lldp_global/tasks/cli.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "135e26aae8c87670f187e83c82608ece8fe523e21e51824780e082ed0b4bf4ff",
+ "chksum_sha256": "f53f0ae420b815a40999516a0df43dbf6be6478362d4fd00f938647cd31ea997",
"format": 1
},
{
- "name": "tests/integration/targets/eos_config/config.txt",
+ "name": "tests/integration/targets/eos_lldp_global/tasks/eapi.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "9a925a8805c82634beb0a514ef8ab88912b8b3e296763329a74d7690b0429dc6",
+ "chksum_sha256": "6d01e053990d738bcb911756ab9be2a7659b592d0841d98a1efbe9f4abb2528c",
"format": 1
},
{
- "name": "tests/integration/targets/eos_config/templates",
+ "name": "tests/integration/targets/eos_snmp_server",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "tests/integration/targets/eos_config/templates/basic",
+ "name": "tests/integration/targets/eos_snmp_server/defaults",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "tests/integration/targets/eos_config/templates/basic/cmds.j2",
+ "name": "tests/integration/targets/eos_snmp_server/defaults/main.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "635043eb1da106cc08711181db0d52331cc4ba2cda07e30466641f4c7497f10f",
+ "chksum_sha256": "9894ee154c7a39aa7a1e65d027dfc12b8643e1a3df53d3c09bbab9eeb44a1cf1",
"format": 1
},
{
- "name": "tests/integration/targets/eos_config/templates/basic/interface_config.j2",
- "ftype": "file",
- "chksum_type": "sha256",
- "chksum_sha256": "6d6e2f3a34e61e1912c313154341699bc6398ccd884e4663bbdcefab7e76f6ec",
+ "name": "tests/integration/targets/eos_snmp_server/vars",
+ "ftype": "dir",
+ "chksum_type": null,
+ "chksum_sha256": null,
"format": 1
},
{
- "name": "tests/integration/targets/eos_config/templates/basic/config.j2",
+ "name": "tests/integration/targets/eos_snmp_server/vars/main.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "6d6e2f3a34e61e1912c313154341699bc6398ccd884e4663bbdcefab7e76f6ec",
+ "chksum_sha256": "ae7da77e7cf9b6b97d3b5f42e00cb9f2ab4b591724f14421ce31ecaa491a410a",
"format": 1
},
{
- "name": "tests/integration/targets/eos_config/templates/defaults",
+ "name": "tests/integration/targets/eos_snmp_server/templates",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "tests/integration/targets/eos_config/templates/defaults/test.j2",
+ "name": "tests/integration/targets/eos_snmp_server/templates/populate.cfg",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "6d6e2f3a34e61e1912c313154341699bc6398ccd884e4663bbdcefab7e76f6ec",
+ "chksum_sha256": "955317964226d2639660f6006be99a9c1d67e3a8dcea25ba7b2c4a569059a4f9",
"format": 1
},
{
- "name": "tests/integration/targets/eos_config/templates/defaults/config.j2",
+ "name": "tests/integration/targets/eos_snmp_server/meta",
+ "ftype": "dir",
+ "chksum_type": null,
+ "chksum_sha256": null,
+ "format": 1
+ },
+ {
+ "name": "tests/integration/targets/eos_snmp_server/meta/main.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "82249ebe8dcfdb0ab85598bd0f7ba759187bfc19c5c04a772d3308f27d85eefe",
+ "chksum_sha256": "d3b5d25c408cac682eb405cfc386cedbf17e6480d46e83bba18c91fcfe5d6e48",
"format": 1
},
{
- "name": "tests/integration/targets/eos_lacp",
+ "name": "tests/integration/targets/eos_snmp_server/tests",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "tests/integration/targets/eos_lacp/tasks",
+ "name": "tests/integration/targets/eos_snmp_server/tests/common",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "tests/integration/targets/eos_lacp/tasks/main.yaml",
+ "name": "tests/integration/targets/eos_snmp_server/tests/common/_populate.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "d5cf7fcbac079abb6f5cb6c649a9d27fe838821be84e54b51d4f35f98e64aa6e",
+ "chksum_sha256": "dccc5998d088e1918f8022c69860a4b490af97d164b7beaaf04054824b0340b6",
"format": 1
},
{
- "name": "tests/integration/targets/eos_lacp/tasks/cli.yaml",
+ "name": "tests/integration/targets/eos_snmp_server/tests/common/parsed.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "f53f0ae420b815a40999516a0df43dbf6be6478362d4fd00f938647cd31ea997",
+ "chksum_sha256": "fd35e88f8ab1a36691e324cf1c5e98721a41035cc9ef210966b4f744869fbd17",
"format": 1
},
{
- "name": "tests/integration/targets/eos_lacp/tasks/eapi.yaml",
+ "name": "tests/integration/targets/eos_snmp_server/tests/common/rendered.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "6d01e053990d738bcb911756ab9be2a7659b592d0841d98a1efbe9f4abb2528c",
- "format": 1
- },
- {
- "name": "tests/integration/targets/eos_lacp/meta",
- "ftype": "dir",
- "chksum_type": null,
- "chksum_sha256": null,
+ "chksum_sha256": "c058c00472d829b53fb556f986cb2fbf9943b02212719a676530c1ca1ef3864e",
"format": 1
},
{
- "name": "tests/integration/targets/eos_lacp/meta/main.yml",
+ "name": "tests/integration/targets/eos_snmp_server/tests/common/gathered.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "d3b5d25c408cac682eb405cfc386cedbf17e6480d46e83bba18c91fcfe5d6e48",
- "format": 1
- },
- {
- "name": "tests/integration/targets/eos_lacp/defaults",
- "ftype": "dir",
- "chksum_type": null,
- "chksum_sha256": null,
+ "chksum_sha256": "92b980a2b2ec6624a2d10d807e8026953ec336d0c8f56ee070d27b0b8cd66ed6",
"format": 1
},
{
- "name": "tests/integration/targets/eos_lacp/defaults/main.yaml",
+ "name": "tests/integration/targets/eos_snmp_server/tests/common/empty_config.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "9894ee154c7a39aa7a1e65d027dfc12b8643e1a3df53d3c09bbab9eeb44a1cf1",
- "format": 1
- },
- {
- "name": "tests/integration/targets/eos_lacp/tests",
- "ftype": "dir",
- "chksum_type": null,
- "chksum_sha256": null,
+ "chksum_sha256": "03a12bd881dbe8be8c2a60638c8f2e564cc0b176ea9764af6a17d015098c8ac0",
"format": 1
},
{
- "name": "tests/integration/targets/eos_lacp/tests/common",
- "ftype": "dir",
- "chksum_type": null,
- "chksum_sha256": null,
+ "name": "tests/integration/targets/eos_snmp_server/tests/common/_parsed.cfg",
+ "ftype": "file",
+ "chksum_type": "sha256",
+ "chksum_sha256": "90b472eb859697c791cb385ea0972ab042ffe3af2afedd902bf780cbd29ceac7",
"format": 1
},
{
- "name": "tests/integration/targets/eos_lacp/tests/common/deleted.yaml",
+ "name": "tests/integration/targets/eos_snmp_server/tests/common/deleted.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "256d175eb92a50a737d23b476ff3fe20d9999764b3cdac3fe3f625bc357bc809",
+ "chksum_sha256": "e15abd88634fd0d4e37994033dbad069c4c6a5a74032fbdcb28054fd2ce24f50",
"format": 1
},
{
- "name": "tests/integration/targets/eos_lacp/tests/common/gathered.yaml",
+ "name": "tests/integration/targets/eos_snmp_server/tests/common/_remove_config.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "298c194b94ae3f3750c516e2245251ed37611565c429ccf4fd7427c22df368cd",
+ "chksum_sha256": "49411b2c85202029944048c9b98c93755510c85f9912a6de5c31987bd5fb199d",
"format": 1
},
{
- "name": "tests/integration/targets/eos_lacp/tests/common/empty_config.yaml",
+ "name": "tests/integration/targets/eos_snmp_server/tests/common/overridden.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "7cc12a2c9c2b6154d7474af3cc090677b5067fa213c13ba6fb8b4203b9aa0149",
+ "chksum_sha256": "a65a37d14b4764392ea5d9ccfa3debe6b1bfdcb5f4501477a51714f1f38eeefa",
"format": 1
},
{
- "name": "tests/integration/targets/eos_lacp/tests/common/merged.yaml",
+ "name": "tests/integration/targets/eos_snmp_server/tests/common/merged.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "1567cbeeee2362aa296686ff39b8a1fb0e95ee41adfb130e8612826981e7113d",
+ "chksum_sha256": "7de001d983e8873496684af8bbd816f668626f0cb61280f1e0d07326af32bdda",
"format": 1
},
{
- "name": "tests/integration/targets/eos_lacp/tests/common/_parsed.cfg",
+ "name": "tests/integration/targets/eos_snmp_server/tests/common/replaced.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "800ead8f10e3d4bc50ddf469a53b358695197f47476eb4b3789aa011e16f1dea",
+ "chksum_sha256": "5498af2763ccdc85790108ce60fec119ee9ee184694ab4dbb73bcc84411931a2",
"format": 1
},
{
- "name": "tests/integration/targets/eos_lacp/tests/common/replaced.yaml",
- "ftype": "file",
- "chksum_type": "sha256",
- "chksum_sha256": "dade4172a3223fc93e1eca92c3303456eb1f6c154c4cbcedad9a1e267821a311",
+ "name": "tests/integration/targets/eos_snmp_server/tasks",
+ "ftype": "dir",
+ "chksum_type": null,
+ "chksum_sha256": null,
"format": 1
},
{
- "name": "tests/integration/targets/eos_lacp/tests/common/parsed.yaml",
+ "name": "tests/integration/targets/eos_snmp_server/tasks/main.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "14973e3f346a4f8643baff860e9a35d46a16d7ed42212bc804ffa2b78f70c023",
+ "chksum_sha256": "d5cf7fcbac079abb6f5cb6c649a9d27fe838821be84e54b51d4f35f98e64aa6e",
"format": 1
},
{
- "name": "tests/integration/targets/eos_lacp/tests/common/_reset_config.yaml",
+ "name": "tests/integration/targets/eos_snmp_server/tasks/cli.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "d0dcc0055c8b24c34f55531d55a1069274e7450a6592a5223e9976887437cd33",
+ "chksum_sha256": "2d8c084f757657a7a323a0fd6c49fef789d8ef373f770fb46f864563bc23c4ef",
"format": 1
},
{
- "name": "tests/integration/targets/eos_lacp/tests/common/rendered.yaml",
+ "name": "tests/integration/targets/eos_snmp_server/tasks/eapi.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "bfdee3db7e752c613eb903f5b515c30d6ae3b5da4b641f9c575416aa32d77649",
+ "chksum_sha256": "2833f074f91eb14f89df2cf60665de978c3504c2b340b5729edeaac0ead3df5d",
"format": 1
},
{
@@ -5405,66 +5426,59 @@
"format": 1
},
{
- "name": "tests/integration/targets/eos_bgp_address_family/tasks",
+ "name": "tests/integration/targets/eos_bgp_address_family/defaults",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "tests/integration/targets/eos_bgp_address_family/tasks/main.yaml",
- "ftype": "file",
- "chksum_type": "sha256",
- "chksum_sha256": "e40fe291a7e7d70bd846b4acf8f4a1a465948b9a02b037d9b0fd0a4193055baa",
- "format": 1
- },
- {
- "name": "tests/integration/targets/eos_bgp_address_family/tasks/cli.yaml",
+ "name": "tests/integration/targets/eos_bgp_address_family/defaults/main.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "a37cc29ff691d020e7eddf204f7250275beee4a4c9d28d30b47981eabdaa6281",
+ "chksum_sha256": "9894ee154c7a39aa7a1e65d027dfc12b8643e1a3df53d3c09bbab9eeb44a1cf1",
"format": 1
},
{
- "name": "tests/integration/targets/eos_bgp_address_family/tasks/eapi.yaml",
- "ftype": "file",
- "chksum_type": "sha256",
- "chksum_sha256": "2833f074f91eb14f89df2cf60665de978c3504c2b340b5729edeaac0ead3df5d",
+ "name": "tests/integration/targets/eos_bgp_address_family/vars",
+ "ftype": "dir",
+ "chksum_type": null,
+ "chksum_sha256": null,
"format": 1
},
{
- "name": "tests/integration/targets/eos_bgp_address_family/tasks/redirection.yaml",
+ "name": "tests/integration/targets/eos_bgp_address_family/vars/main.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "7b61bd7a713c0b9735361ff90fb07b90d1b4fb97b9c822c2c979bd6eb82b892c",
+ "chksum_sha256": "80bb6f23199fee8ae2ed4149e4706e9a23f0b0093a9f03c982fc8f3590919fc5",
"format": 1
},
{
- "name": "tests/integration/targets/eos_bgp_address_family/meta",
+ "name": "tests/integration/targets/eos_bgp_address_family/templates",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "tests/integration/targets/eos_bgp_address_family/meta/main.yaml",
+ "name": "tests/integration/targets/eos_bgp_address_family/templates/populate.cfg",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "d3b5d25c408cac682eb405cfc386cedbf17e6480d46e83bba18c91fcfe5d6e48",
+ "chksum_sha256": "0b889f292c92b4630f9cd7f3ff38826eb0db4f2937fc2f9e5af1f266245cca74",
"format": 1
},
{
- "name": "tests/integration/targets/eos_bgp_address_family/defaults",
+ "name": "tests/integration/targets/eos_bgp_address_family/meta",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "tests/integration/targets/eos_bgp_address_family/defaults/main.yaml",
+ "name": "tests/integration/targets/eos_bgp_address_family/meta/main.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "9894ee154c7a39aa7a1e65d027dfc12b8643e1a3df53d3c09bbab9eeb44a1cf1",
+ "chksum_sha256": "d3b5d25c408cac682eb405cfc386cedbf17e6480d46e83bba18c91fcfe5d6e48",
"format": 1
},
{
@@ -5482,4133 +5496,3895 @@
"format": 1
},
{
- "name": "tests/integration/targets/eos_bgp_address_family/tests/common/_remove_config.yaml",
+ "name": "tests/integration/targets/eos_bgp_address_family/tests/common/_populate.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "36c8fb15c11b0806cf005745d3430a56d953e9f6780a7cef5aafd2a09a0535ad",
+ "chksum_sha256": "dccc5998d088e1918f8022c69860a4b490af97d164b7beaaf04054824b0340b6",
"format": 1
},
{
- "name": "tests/integration/targets/eos_bgp_address_family/tests/common/deleted.yaml",
+ "name": "tests/integration/targets/eos_bgp_address_family/tests/common/_redirection.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "2d367a172a6119e19318a7925d0f93ab844f3285d5e7818894d5754dff1c3879",
+ "chksum_sha256": "6ed262f5f0ecec25b856f900c3bf6d2b460b8988d495e8b8bd2a94be0e4b136f",
"format": 1
},
{
- "name": "tests/integration/targets/eos_bgp_address_family/tests/common/gathered.yaml",
+ "name": "tests/integration/targets/eos_bgp_address_family/tests/common/parsed.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "5a72b2cdd640e76fd8cebc5dc40db9e7f021f219a006e0e202f38753e67f3e66",
+ "chksum_sha256": "e6039629f8dcaf5a5985dde73f3aeadf9a238c6bb09cba2cf52953fd33d75fdf",
"format": 1
},
{
- "name": "tests/integration/targets/eos_bgp_address_family/tests/common/empty_config.yaml",
+ "name": "tests/integration/targets/eos_bgp_address_family/tests/common/rendered.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "1e8015071f7ffcce80ad0ededdef7f16e73a69a32d9f045d358db22e27e0bc37",
+ "chksum_sha256": "501991afb657b98d52a6b17858e19fc4def44d6fc1b308af9d9339ed9b1bcbfc",
"format": 1
},
{
- "name": "tests/integration/targets/eos_bgp_address_family/tests/common/rtt.yaml",
+ "name": "tests/integration/targets/eos_bgp_address_family/tests/common/gathered.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "768a7c9e05c637f812712a5de2588a2fae4c9296e89f082ef30ce5efefe0939a",
+ "chksum_sha256": "5a72b2cdd640e76fd8cebc5dc40db9e7f021f219a006e0e202f38753e67f3e66",
"format": 1
},
{
- "name": "tests/integration/targets/eos_bgp_address_family/tests/common/_populate.yaml",
+ "name": "tests/integration/targets/eos_bgp_address_family/tests/common/empty_config.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "dccc5998d088e1918f8022c69860a4b490af97d164b7beaaf04054824b0340b6",
+ "chksum_sha256": "1e8015071f7ffcce80ad0ededdef7f16e73a69a32d9f045d358db22e27e0bc37",
"format": 1
},
{
- "name": "tests/integration/targets/eos_bgp_address_family/tests/common/merged.yaml",
+ "name": "tests/integration/targets/eos_bgp_address_family/tests/common/_parsed.cfg",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "b2bbbe9bb69931adedbcb614bd349ce9dc7291f38b6dfa81420db786051dac73",
+ "chksum_sha256": "0b889f292c92b4630f9cd7f3ff38826eb0db4f2937fc2f9e5af1f266245cca74",
"format": 1
},
{
- "name": "tests/integration/targets/eos_bgp_address_family/tests/common/overridden.yaml",
+ "name": "tests/integration/targets/eos_bgp_address_family/tests/common/deleted.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "19423e7d29df73b400d5b47fea1fce275bcd2b04d184470aa5659097038915e1",
+ "chksum_sha256": "2d367a172a6119e19318a7925d0f93ab844f3285d5e7818894d5754dff1c3879",
"format": 1
},
{
- "name": "tests/integration/targets/eos_bgp_address_family/tests/common/_parsed.cfg",
+ "name": "tests/integration/targets/eos_bgp_address_family/tests/common/_remove_config.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "0b889f292c92b4630f9cd7f3ff38826eb0db4f2937fc2f9e5af1f266245cca74",
+ "chksum_sha256": "36c8fb15c11b0806cf005745d3430a56d953e9f6780a7cef5aafd2a09a0535ad",
"format": 1
},
{
- "name": "tests/integration/targets/eos_bgp_address_family/tests/common/_redirection.yaml",
+ "name": "tests/integration/targets/eos_bgp_address_family/tests/common/overridden.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "6ed262f5f0ecec25b856f900c3bf6d2b460b8988d495e8b8bd2a94be0e4b136f",
+ "chksum_sha256": "19423e7d29df73b400d5b47fea1fce275bcd2b04d184470aa5659097038915e1",
"format": 1
},
{
- "name": "tests/integration/targets/eos_bgp_address_family/tests/common/replaced.yaml",
+ "name": "tests/integration/targets/eos_bgp_address_family/tests/common/merged.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "b772bb07168e677fd6bf5c7cefdb28b4343d2c51f4463422e7b6a0cf9959f327",
+ "chksum_sha256": "b2bbbe9bb69931adedbcb614bd349ce9dc7291f38b6dfa81420db786051dac73",
"format": 1
},
{
- "name": "tests/integration/targets/eos_bgp_address_family/tests/common/parsed.yaml",
+ "name": "tests/integration/targets/eos_bgp_address_family/tests/common/replaced.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "e6039629f8dcaf5a5985dde73f3aeadf9a238c6bb09cba2cf52953fd33d75fdf",
+ "chksum_sha256": "b772bb07168e677fd6bf5c7cefdb28b4343d2c51f4463422e7b6a0cf9959f327",
"format": 1
},
{
- "name": "tests/integration/targets/eos_bgp_address_family/tests/common/rendered.yaml",
+ "name": "tests/integration/targets/eos_bgp_address_family/tests/common/rtt.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "501991afb657b98d52a6b17858e19fc4def44d6fc1b308af9d9339ed9b1bcbfc",
+ "chksum_sha256": "768a7c9e05c637f812712a5de2588a2fae4c9296e89f082ef30ce5efefe0939a",
"format": 1
},
{
- "name": "tests/integration/targets/eos_bgp_address_family/vars",
+ "name": "tests/integration/targets/eos_bgp_address_family/tasks",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "tests/integration/targets/eos_bgp_address_family/vars/main.yaml",
+ "name": "tests/integration/targets/eos_bgp_address_family/tasks/redirection.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "80bb6f23199fee8ae2ed4149e4706e9a23f0b0093a9f03c982fc8f3590919fc5",
- "format": 1
- },
- {
- "name": "tests/integration/targets/eos_bgp_address_family/templates",
- "ftype": "dir",
- "chksum_type": null,
- "chksum_sha256": null,
+ "chksum_sha256": "7b61bd7a713c0b9735361ff90fb07b90d1b4fb97b9c822c2c979bd6eb82b892c",
"format": 1
},
{
- "name": "tests/integration/targets/eos_bgp_address_family/templates/populate.cfg",
+ "name": "tests/integration/targets/eos_bgp_address_family/tasks/main.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "0b889f292c92b4630f9cd7f3ff38826eb0db4f2937fc2f9e5af1f266245cca74",
- "format": 1
- },
- {
- "name": "tests/integration/targets/eos_static_routes",
- "ftype": "dir",
- "chksum_type": null,
- "chksum_sha256": null,
- "format": 1
- },
- {
- "name": "tests/integration/targets/eos_static_routes/tasks",
- "ftype": "dir",
- "chksum_type": null,
- "chksum_sha256": null,
+ "chksum_sha256": "e40fe291a7e7d70bd846b4acf8f4a1a465948b9a02b037d9b0fd0a4193055baa",
"format": 1
},
{
- "name": "tests/integration/targets/eos_static_routes/tasks/main.yaml",
+ "name": "tests/integration/targets/eos_bgp_address_family/tasks/cli.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "d5cf7fcbac079abb6f5cb6c649a9d27fe838821be84e54b51d4f35f98e64aa6e",
+ "chksum_sha256": "a37cc29ff691d020e7eddf204f7250275beee4a4c9d28d30b47981eabdaa6281",
"format": 1
},
{
- "name": "tests/integration/targets/eos_static_routes/tasks/cli.yaml",
+ "name": "tests/integration/targets/eos_bgp_address_family/tasks/eapi.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "a37cc29ff691d020e7eddf204f7250275beee4a4c9d28d30b47981eabdaa6281",
+ "chksum_sha256": "2833f074f91eb14f89df2cf60665de978c3504c2b340b5729edeaac0ead3df5d",
"format": 1
},
{
- "name": "tests/integration/targets/eos_static_routes/tasks/eapi.yaml",
- "ftype": "file",
- "chksum_type": "sha256",
- "chksum_sha256": "2833f074f91eb14f89df2cf60665de978c3504c2b340b5729edeaac0ead3df5d",
+ "name": "tests/integration/targets/eos_smoke",
+ "ftype": "dir",
+ "chksum_type": null,
+ "chksum_sha256": null,
"format": 1
},
{
- "name": "tests/integration/targets/eos_static_routes/meta",
+ "name": "tests/integration/targets/eos_smoke/defaults",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "tests/integration/targets/eos_static_routes/meta/main.yaml",
+ "name": "tests/integration/targets/eos_smoke/defaults/main.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "d3b5d25c408cac682eb405cfc386cedbf17e6480d46e83bba18c91fcfe5d6e48",
+ "chksum_sha256": "b6cec8117492a3110c2e9066aa77a54abd2b9774cea08d60eb42b01c51c3e032",
"format": 1
},
{
- "name": "tests/integration/targets/eos_static_routes/defaults",
+ "name": "tests/integration/targets/eos_smoke/meta",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "tests/integration/targets/eos_static_routes/defaults/main.yaml",
+ "name": "tests/integration/targets/eos_smoke/meta/main.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "9894ee154c7a39aa7a1e65d027dfc12b8643e1a3df53d3c09bbab9eeb44a1cf1",
+ "chksum_sha256": "d3b5d25c408cac682eb405cfc386cedbf17e6480d46e83bba18c91fcfe5d6e48",
"format": 1
},
{
- "name": "tests/integration/targets/eos_static_routes/tests",
+ "name": "tests/integration/targets/eos_smoke/tests",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "tests/integration/targets/eos_static_routes/tests/common",
+ "name": "tests/integration/targets/eos_smoke/tests/eapi",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "tests/integration/targets/eos_static_routes/tests/common/_remove_config.yaml",
+ "name": "tests/integration/targets/eos_smoke/tests/eapi/common_utils.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "dbd2727c4906cba6e945896b24be521129405364dab6c4444652c2804f91a8ee",
+ "chksum_sha256": "a18fa7aed51409b4944aada8a31a413f1058fda4ca0e652f55296166b6c5a253",
"format": 1
},
{
- "name": "tests/integration/targets/eos_static_routes/tests/common/deleted.yaml",
+ "name": "tests/integration/targets/eos_smoke/tests/eapi/common_config.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "6022c467edbcead6301a2203a755a2ab12fe648877cb77cdc2ab32f5d0cf6581",
+ "chksum_sha256": "8c0c76c10792321352005faed0ae9c51f1387f4964f2175e9a8e39af1c444ca1",
"format": 1
},
{
- "name": "tests/integration/targets/eos_static_routes/tests/common/gathered.yaml",
- "ftype": "file",
- "chksum_type": "sha256",
- "chksum_sha256": "f8d6eb37916d612ff4b460b42cb1f8689420f1607695d867bf5a1ea7505bf64a",
+ "name": "tests/integration/targets/eos_smoke/tests/cli",
+ "ftype": "dir",
+ "chksum_type": null,
+ "chksum_sha256": null,
"format": 1
},
{
- "name": "tests/integration/targets/eos_static_routes/tests/common/rtt.yaml",
+ "name": "tests/integration/targets/eos_smoke/tests/cli/common_utils.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "2c42048158fb304b5951f30de6ce718b723ff26659c2f1ece7f577612f557675",
+ "chksum_sha256": "16ff2cbec75c329d7ffaeff96467873aae0b48e203e9013b5643fc47af5d47aa",
"format": 1
},
{
- "name": "tests/integration/targets/eos_static_routes/tests/common/_populate.yaml",
+ "name": "tests/integration/targets/eos_smoke/tests/cli/misc_tests.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "5c1986157b288504efba9959764aa6b8de99c79007f97a59c48e6ad72a496535",
+ "chksum_sha256": "8d12a8d25e86ab4cb05fbb567d3e602da96ccf9c7249a92d4e7b00175242085e",
"format": 1
},
{
- "name": "tests/integration/targets/eos_static_routes/tests/common/merged.yaml",
+ "name": "tests/integration/targets/eos_smoke/tests/cli/common_config.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "9ab33deec36ea6b8eea7be1b6eafb943f360759fe3b3e5c78211a9ab6cda58f3",
+ "chksum_sha256": "8c0c76c10792321352005faed0ae9c51f1387f4964f2175e9a8e39af1c444ca1",
"format": 1
},
{
- "name": "tests/integration/targets/eos_static_routes/tests/common/overridden.yaml",
+ "name": "tests/integration/targets/eos_smoke/tests/cli/reboot.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "c93a2f5e26cee3ca747d7dacfb5233adb9c1448b72c54119fd32dce25988f0b8",
+ "chksum_sha256": "f89bcad9703169bbc45f7cb7a306b81666f9ac935a912a144da191470dcf1102",
"format": 1
},
{
- "name": "tests/integration/targets/eos_static_routes/tests/common/_parsed.cfg",
+ "name": "tests/integration/targets/eos_smoke/tests/cli/caching.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "4df3d87f73db3368744f45083b9b822543ce447d77a6167922de9c3cc3908909",
+ "chksum_sha256": "ea530ff631421e3a7a074f77dcaf5b511a4020d80f609a967362c7708b910c01",
"format": 1
},
{
- "name": "tests/integration/targets/eos_static_routes/tests/common/replaced.yaml",
+ "name": "tests/integration/targets/eos_smoke/tasks",
+ "ftype": "dir",
+ "chksum_type": null,
+ "chksum_sha256": null,
+ "format": 1
+ },
+ {
+ "name": "tests/integration/targets/eos_smoke/tasks/main.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "08eaf829db084d4878287253871d6dde4d9027f179af071ba0b501eb474791bf",
+ "chksum_sha256": "d5cf7fcbac079abb6f5cb6c649a9d27fe838821be84e54b51d4f35f98e64aa6e",
"format": 1
},
{
- "name": "tests/integration/targets/eos_static_routes/tests/common/parsed.yaml",
+ "name": "tests/integration/targets/eos_smoke/tasks/cli.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "bec9055d452548f078aec3418ef1d147865a0b03c739b9a8cb7609142959736c",
+ "chksum_sha256": "c7d7b1929079920b7a5922066471180e88e05b39a275e6e842f3d8bb6e5269c4",
"format": 1
},
{
- "name": "tests/integration/targets/eos_static_routes/tests/common/rendered.yaml",
+ "name": "tests/integration/targets/eos_smoke/tasks/eapi.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "7efefbf1285c5fc94d42b155d5e3236241aea41a49727bf31e0d27710209a2e2",
+ "chksum_sha256": "1b14bb0d83e5f509721d34f537bb0812798e5b3d3ad6794f1cb7314c8a419202",
"format": 1
},
{
- "name": "tests/integration/targets/eos_lacp_interfaces",
+ "name": "tests/integration/targets/eos_l2_interfaces",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "tests/integration/targets/eos_lacp_interfaces/tasks",
+ "name": "tests/integration/targets/eos_l2_interfaces/defaults",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "tests/integration/targets/eos_lacp_interfaces/tasks/main.yaml",
- "ftype": "file",
- "chksum_type": "sha256",
- "chksum_sha256": "c0e130c100282c8de2a2d63717b5e5960124ffd70fe3dcb644596b555f254b8d",
- "format": 1
- },
- {
- "name": "tests/integration/targets/eos_lacp_interfaces/tasks/cli.yaml",
- "ftype": "file",
- "chksum_type": "sha256",
- "chksum_sha256": "f53f0ae420b815a40999516a0df43dbf6be6478362d4fd00f938647cd31ea997",
- "format": 1
- },
- {
- "name": "tests/integration/targets/eos_lacp_interfaces/tasks/eapi.yaml",
+ "name": "tests/integration/targets/eos_l2_interfaces/defaults/main.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "6d01e053990d738bcb911756ab9be2a7659b592d0841d98a1efbe9f4abb2528c",
+ "chksum_sha256": "9894ee154c7a39aa7a1e65d027dfc12b8643e1a3df53d3c09bbab9eeb44a1cf1",
"format": 1
},
{
- "name": "tests/integration/targets/eos_lacp_interfaces/meta",
+ "name": "tests/integration/targets/eos_l2_interfaces/vars",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "tests/integration/targets/eos_lacp_interfaces/meta/main.yml",
+ "name": "tests/integration/targets/eos_l2_interfaces/vars/main.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "d3b5d25c408cac682eb405cfc386cedbf17e6480d46e83bba18c91fcfe5d6e48",
+ "chksum_sha256": "2d11de6e7c7e491f1f5247e77d3cc3367368e71c12900e057007742b5f69b93e",
"format": 1
},
{
- "name": "tests/integration/targets/eos_lacp_interfaces/defaults",
+ "name": "tests/integration/targets/eos_l2_interfaces/meta",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "tests/integration/targets/eos_lacp_interfaces/defaults/main.yaml",
+ "name": "tests/integration/targets/eos_l2_interfaces/meta/main.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "9894ee154c7a39aa7a1e65d027dfc12b8643e1a3df53d3c09bbab9eeb44a1cf1",
+ "chksum_sha256": "d3b5d25c408cac682eb405cfc386cedbf17e6480d46e83bba18c91fcfe5d6e48",
"format": 1
},
{
- "name": "tests/integration/targets/eos_lacp_interfaces/tests",
+ "name": "tests/integration/targets/eos_l2_interfaces/tests",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "tests/integration/targets/eos_lacp_interfaces/tests/common",
+ "name": "tests/integration/targets/eos_l2_interfaces/tests/common",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "tests/integration/targets/eos_lacp_interfaces/tests/common/deleted.yaml",
- "ftype": "file",
- "chksum_type": "sha256",
- "chksum_sha256": "d6a728cf70443f8ffc3ff061c9ee8d1eb85866c930760f3b277200956f41fb99",
- "format": 1
- },
- {
- "name": "tests/integration/targets/eos_lacp_interfaces/tests/common/gathered.yaml",
+ "name": "tests/integration/targets/eos_l2_interfaces/tests/common/parsed.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "1a8a850858d11124418c7fbc26742397895220754befde252ad24117705e3deb",
+ "chksum_sha256": "edb8b0ac8acd4b5e054bbfa29800537c9b159ab96d7187400f26c80be72c7abf",
"format": 1
},
{
- "name": "tests/integration/targets/eos_lacp_interfaces/tests/common/empty_config.yaml",
+ "name": "tests/integration/targets/eos_l2_interfaces/tests/common/rendered.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "2b46d6ceee61ab907fcb57229bf38f361785e90cba1c90ac5ff50d4e9513a3d7",
+ "chksum_sha256": "e27eed12e565edc2ef8199044486e7df6759cf3a8fa2c4999c06d465b416ac11",
"format": 1
},
{
- "name": "tests/integration/targets/eos_lacp_interfaces/tests/common/rtt.yaml",
+ "name": "tests/integration/targets/eos_l2_interfaces/tests/common/gathered.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "4bcd6ab1c2fc53eb4c774397a6ee078ce4382963c6ffb53e7514a13721c24974",
+ "chksum_sha256": "c9f82a69c636f9d85ef893fb5d2fba696d0a47bc9fe1e2c3e316acb63b79453d",
"format": 1
},
{
- "name": "tests/integration/targets/eos_lacp_interfaces/tests/common/merged.yaml",
+ "name": "tests/integration/targets/eos_l2_interfaces/tests/common/empty_config.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "cce344c093d2137f12b8a9933298953bc3330081dcbae362088a5097b2514813",
+ "chksum_sha256": "aaf8f107ec4a7699b08aba428c96066164570af0da4c031499210e65a9ac976a",
"format": 1
},
{
- "name": "tests/integration/targets/eos_lacp_interfaces/tests/common/overridden.yaml",
+ "name": "tests/integration/targets/eos_l2_interfaces/tests/common/_parsed.cfg",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "f924be9202c965db71f4880a635ba5acc81f9cb91f0101907f3e96387674e8f7",
+ "chksum_sha256": "9f5bae45f76d827baaed602070abd64acc8a7c7f22410e169b0871344f1023ba",
"format": 1
},
{
- "name": "tests/integration/targets/eos_lacp_interfaces/tests/common/_parsed.cfg",
+ "name": "tests/integration/targets/eos_l2_interfaces/tests/common/deleted.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "a3796a2313899acffb35cddcaa5673d76efd8751d1fed12d820f5973a9476d8d",
+ "chksum_sha256": "fce0cbcecc5da5700eadd7509b5ec52749d2161ff7b3f99b95a4d2796c158f4c",
"format": 1
},
{
- "name": "tests/integration/targets/eos_lacp_interfaces/tests/common/replaced.yaml",
+ "name": "tests/integration/targets/eos_l2_interfaces/tests/common/_reset_config.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "45ec3d12aef7d086d901f4bba8e6084fe7a13cf8b31f321621c598fa2cb88405",
+ "chksum_sha256": "cb38b9a77caba2c84ab6c80ba15134346ae856147e816086b43f2c90a0e8014e",
"format": 1
},
{
- "name": "tests/integration/targets/eos_lacp_interfaces/tests/common/parsed.yaml",
+ "name": "tests/integration/targets/eos_l2_interfaces/tests/common/overridden.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "e2bc98e817414304b3ad22cf0d6747e9908af6b692824cb5dd751058968e2de3",
+ "chksum_sha256": "7fe18f0fa44accb4bdd0464888179e38186b2bc1bb7534786d823700eab75201",
"format": 1
},
{
- "name": "tests/integration/targets/eos_lacp_interfaces/tests/common/_reset_config.yaml",
+ "name": "tests/integration/targets/eos_l2_interfaces/tests/common/merged.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "b36bf6f528c9b79fc7a9b7f2d3b182ca1f2ddd3339579701d92b36b019ec959d",
+ "chksum_sha256": "01c98f37d467b49d62c858aa1eb80e31829d3af8df1d67b17b95612b1e014d2f",
"format": 1
},
{
- "name": "tests/integration/targets/eos_lacp_interfaces/tests/common/rendered.yaml",
+ "name": "tests/integration/targets/eos_l2_interfaces/tests/common/_cleanup.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "c417f982e3ee716d3de8a1bd93a0671eb29a513a6e4b62b7ec9ab6a06e038511",
- "format": 1
- },
- {
- "name": "tests/integration/targets/eos_bgp",
- "ftype": "dir",
- "chksum_type": null,
- "chksum_sha256": null,
- "format": 1
- },
- {
- "name": "tests/integration/targets/eos_bgp/tasks",
- "ftype": "dir",
- "chksum_type": null,
- "chksum_sha256": null,
+ "chksum_sha256": "72c891a2b69fea4a08d88aef80ab42588f0761b3fcee4654ea769a82e2cad772",
"format": 1
},
{
- "name": "tests/integration/targets/eos_bgp/tasks/main.yaml",
+ "name": "tests/integration/targets/eos_l2_interfaces/tests/common/replaced.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "8d0f3e120b5e0f83314d06ed429b515b98e122ebdd4111b4e5be0bf09098877c",
+ "chksum_sha256": "0ed56a5c9ced6b499dda2d9788c2021ea24b0d17f0d0931a7c11b9addc59f3e6",
"format": 1
},
{
- "name": "tests/integration/targets/eos_bgp/tasks/cli.yaml",
+ "name": "tests/integration/targets/eos_l2_interfaces/tests/common/rtt.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "6788027c858762808079ce3f9cec195264aebb130bf132dfec6ff2fcfeb025c5",
+ "chksum_sha256": "ab629c595374a5ff76a3d76f22278948131ccfd3f5de5e08f8bb0fae170883c0",
"format": 1
},
{
- "name": "tests/integration/targets/eos_bgp/meta",
+ "name": "tests/integration/targets/eos_l2_interfaces/tasks",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "tests/integration/targets/eos_bgp/meta/main.yaml",
+ "name": "tests/integration/targets/eos_l2_interfaces/tasks/main.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "d3b5d25c408cac682eb405cfc386cedbf17e6480d46e83bba18c91fcfe5d6e48",
+ "chksum_sha256": "c0e130c100282c8de2a2d63717b5e5960124ffd70fe3dcb644596b555f254b8d",
"format": 1
},
{
- "name": "tests/integration/targets/eos_bgp/defaults",
- "ftype": "dir",
- "chksum_type": null,
- "chksum_sha256": null,
+ "name": "tests/integration/targets/eos_l2_interfaces/tasks/cli.yaml",
+ "ftype": "file",
+ "chksum_type": "sha256",
+ "chksum_sha256": "3d287a5645a94634b96fbeb33a93d7cc866421adb10d5e45810aae4ae003fd52",
"format": 1
},
{
- "name": "tests/integration/targets/eos_bgp/defaults/main.yaml",
+ "name": "tests/integration/targets/eos_l2_interfaces/tasks/eapi.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "665288590cd4226da42511817f09ccdfc92df36c9621583cd2c82919af295c5a",
+ "chksum_sha256": "90b0fb30b63afdda9bc8d5bee03e2b6cc6f785a7af550690bf002a207fa42d9c",
"format": 1
},
{
- "name": "tests/integration/targets/eos_bgp/tests",
+ "name": "tests/integration/targets/eos_ospf_interfaces",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "tests/integration/targets/eos_bgp/tests/cli",
+ "name": "tests/integration/targets/eos_ospf_interfaces/defaults",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "tests/integration/targets/eos_bgp/tests/cli/basic.yaml",
+ "name": "tests/integration/targets/eos_ospf_interfaces/defaults/main.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "9bdebd0673be1e39039dcb426a889e569042dad0c5cb7b2bf01ba68d7091b894",
- "format": 1
- },
- {
- "name": "tests/integration/targets/eos_acls",
- "ftype": "dir",
- "chksum_type": null,
- "chksum_sha256": null,
+ "chksum_sha256": "9894ee154c7a39aa7a1e65d027dfc12b8643e1a3df53d3c09bbab9eeb44a1cf1",
"format": 1
},
{
- "name": "tests/integration/targets/eos_acls/tasks",
+ "name": "tests/integration/targets/eos_ospf_interfaces/vars",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "tests/integration/targets/eos_acls/tasks/main.yaml",
- "ftype": "file",
- "chksum_type": "sha256",
- "chksum_sha256": "c0e130c100282c8de2a2d63717b5e5960124ffd70fe3dcb644596b555f254b8d",
- "format": 1
- },
- {
- "name": "tests/integration/targets/eos_acls/tasks/cli.yaml",
- "ftype": "file",
- "chksum_type": "sha256",
- "chksum_sha256": "123f47356786e4facd8bf8169639c0286878d1ad6e37b71c283d8729848ee841",
- "format": 1
- },
- {
- "name": "tests/integration/targets/eos_acls/tasks/eapi.yaml",
+ "name": "tests/integration/targets/eos_ospf_interfaces/vars/main.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "9f3757d49c81f01e6fdc9ed127fe45328fca0d8bb2871cf5277a0af7f27ea533",
+ "chksum_sha256": "bd015c6e2a8c0de8c44a813c8d30a6554cb1f7dec683760cd30a899ce85481c5",
"format": 1
},
{
- "name": "tests/integration/targets/eos_acls/meta",
+ "name": "tests/integration/targets/eos_ospf_interfaces/templates",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "tests/integration/targets/eos_acls/meta/main.yaml",
+ "name": "tests/integration/targets/eos_ospf_interfaces/templates/populate.cfg",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "d3b5d25c408cac682eb405cfc386cedbf17e6480d46e83bba18c91fcfe5d6e48",
+ "chksum_sha256": "e2d645f551982b7ea8613b5d94260428dbcd4cd3207d34a4bb51fb8722b0ffc4",
"format": 1
},
{
- "name": "tests/integration/targets/eos_acls/defaults",
+ "name": "tests/integration/targets/eos_ospf_interfaces/meta",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "tests/integration/targets/eos_acls/defaults/main.yaml",
+ "name": "tests/integration/targets/eos_ospf_interfaces/meta/main.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "9894ee154c7a39aa7a1e65d027dfc12b8643e1a3df53d3c09bbab9eeb44a1cf1",
+ "chksum_sha256": "d3b5d25c408cac682eb405cfc386cedbf17e6480d46e83bba18c91fcfe5d6e48",
"format": 1
},
{
- "name": "tests/integration/targets/eos_acls/tests",
+ "name": "tests/integration/targets/eos_ospf_interfaces/tests",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "tests/integration/targets/eos_acls/tests/common",
+ "name": "tests/integration/targets/eos_ospf_interfaces/tests/common",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "tests/integration/targets/eos_acls/tests/common/_remove_config.yaml",
+ "name": "tests/integration/targets/eos_ospf_interfaces/tests/common/_populate.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "c567c0a070d35ae7dc0def99be6a57bdf14d0485dd785e72c4c9e192c98d12ec",
+ "chksum_sha256": "dccc5998d088e1918f8022c69860a4b490af97d164b7beaaf04054824b0340b6",
"format": 1
},
{
- "name": "tests/integration/targets/eos_acls/tests/common/deleted.yaml",
+ "name": "tests/integration/targets/eos_ospf_interfaces/tests/common/parsed.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "6688f31ad22c98409e9af72340492edcfb288cef4d3c30037ed424b886cf634e",
+ "chksum_sha256": "3fd4657ae775a57bdcda3537eaafb956b979f0a1569c80583364e96f16e2f201",
"format": 1
},
{
- "name": "tests/integration/targets/eos_acls/tests/common/gathered.yaml",
+ "name": "tests/integration/targets/eos_ospf_interfaces/tests/common/rendered.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "d9b49e9cd0c20334e2f3ac1aaa7cf75fa51acfe5d2d47b60d35d77260d77b145",
+ "chksum_sha256": "c136e2d339db165c433d2b3bd05409e542892bb8a5a94f53737891fb082d16f8",
"format": 1
},
{
- "name": "tests/integration/targets/eos_acls/tests/common/rtt.yaml",
+ "name": "tests/integration/targets/eos_ospf_interfaces/tests/common/gathered.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "0659d10743e2796f81f48bae653e0cdf722e3999e7c2593453290fd0eafaf63e",
+ "chksum_sha256": "7c607da23362194cb7a396214a601408e7ea7b78e895567b6a070205916f4677",
"format": 1
},
{
- "name": "tests/integration/targets/eos_acls/tests/common/_populate.yaml",
+ "name": "tests/integration/targets/eos_ospf_interfaces/tests/common/empty_config.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "adf72055e9bffeaa9a7d332e77898a2ff6f1748eb02046d0867c907601c72cc7",
+ "chksum_sha256": "e9086ad58ff3a415a829921047e1c805e34d6ae95488b9b1c937b20a922ae964",
"format": 1
},
{
- "name": "tests/integration/targets/eos_acls/tests/common/merged.yaml",
+ "name": "tests/integration/targets/eos_ospf_interfaces/tests/common/_parsed.cfg",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "8ae640e0d6726b443b36e33c066555aab81c0c865d21f92a9218fb449839df17",
+ "chksum_sha256": "b5c505431c56a3bd030ee52a85e240626c905bfe2809aab18a2e761066e0ccbb",
"format": 1
},
{
- "name": "tests/integration/targets/eos_acls/tests/common/overridden.yaml",
+ "name": "tests/integration/targets/eos_ospf_interfaces/tests/common/deleted.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "161b63801d5e2e1ed876dc6929ab54c7f2f89bef189ab4b7f394679b6561b244",
+ "chksum_sha256": "4f997c36cc9170f11226c5057f8a2a6b9da5717306c07a8dcfae8517d9b4152d",
"format": 1
},
{
- "name": "tests/integration/targets/eos_acls/tests/common/_parsed.cfg",
+ "name": "tests/integration/targets/eos_ospf_interfaces/tests/common/_remove_config.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "49fbf1221f7702466cfa35dc681b919b2e7f627e1649743147b80bdf021fd1f0",
+ "chksum_sha256": "f61d79526410667fe97aa0c1fa0c6a0162e500c6abc373d025165382643b96a4",
"format": 1
},
{
- "name": "tests/integration/targets/eos_acls/tests/common/replaced.yaml",
+ "name": "tests/integration/targets/eos_ospf_interfaces/tests/common/overridden.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "02a799009a3c14748b28e1ca595ec784e16f7589e3d08786991775bb73edc628",
+ "chksum_sha256": "e3389b2ec80e9dfa1b851de623ba7bf990b39240feebc9e3cb18dac87b85250e",
"format": 1
},
{
- "name": "tests/integration/targets/eos_acls/tests/common/_parsed_cfg.yaml",
+ "name": "tests/integration/targets/eos_ospf_interfaces/tests/common/merged.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "be71f5afa12feed2b7689ce870b7eda8b2b722b1968643f26951691612fa7822",
+ "chksum_sha256": "698af51d7f6a6ced71a9415495684f30be35b26cb298b53e1de7792a3d857c18",
"format": 1
},
{
- "name": "tests/integration/targets/eos_acls/tests/common/parsed.yaml",
+ "name": "tests/integration/targets/eos_ospf_interfaces/tests/common/replaced.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "8b73e35944c74b107af433bbcc6e7b7c4cf64f928a29dadffa1f8d469c1c6d25",
+ "chksum_sha256": "4222a5770d1b912a7ac71103749ff82d93dd903e769e87690471a59be0c7e988",
"format": 1
},
{
- "name": "tests/integration/targets/eos_acls/tests/common/rendered.yaml",
+ "name": "tests/integration/targets/eos_ospf_interfaces/tests/common/gathered_empty_config.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "50f9aa1e9a9c7e29fc6efd923caa8cfb358bbd69417b539d2ecd978af5e1519c",
- "format": 1
- },
- {
- "name": "tests/integration/targets/eos_acls/vars",
- "ftype": "dir",
- "chksum_type": null,
- "chksum_sha256": null,
+ "chksum_sha256": "f6ff5c23745f6f182db2a1173cd25b5a98a29465a8bc37cae61678d8c577af23",
"format": 1
},
{
- "name": "tests/integration/targets/eos_acls/vars/main.yaml",
+ "name": "tests/integration/targets/eos_ospf_interfaces/tests/common/rtt.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "4ac57542e8c5b785dac916943f46c3166ab7e8ed158541a5f38c8d83ba8247c2",
- "format": 1
- },
- {
- "name": "tests/integration/targets/eos_acl_interfaces",
- "ftype": "dir",
- "chksum_type": null,
- "chksum_sha256": null,
+ "chksum_sha256": "cb5f91b025aa37891756c22bfae165a560c4c00bcee7f0d93005ddc79944886e",
"format": 1
},
{
- "name": "tests/integration/targets/eos_acl_interfaces/tasks",
+ "name": "tests/integration/targets/eos_ospf_interfaces/tasks",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "tests/integration/targets/eos_acl_interfaces/tasks/main.yaml",
+ "name": "tests/integration/targets/eos_ospf_interfaces/tasks/main.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "c0e130c100282c8de2a2d63717b5e5960124ffd70fe3dcb644596b555f254b8d",
+ "chksum_sha256": "d5cf7fcbac079abb6f5cb6c649a9d27fe838821be84e54b51d4f35f98e64aa6e",
"format": 1
},
{
- "name": "tests/integration/targets/eos_acl_interfaces/tasks/cli.yaml",
+ "name": "tests/integration/targets/eos_ospf_interfaces/tasks/cli.yaml",
"ftype": "file",
"chksum_type": "sha256",
"chksum_sha256": "a37cc29ff691d020e7eddf204f7250275beee4a4c9d28d30b47981eabdaa6281",
"format": 1
},
{
- "name": "tests/integration/targets/eos_acl_interfaces/tasks/eapi.yaml",
+ "name": "tests/integration/targets/eos_ospf_interfaces/tasks/eapi.yaml",
"ftype": "file",
"chksum_type": "sha256",
"chksum_sha256": "2833f074f91eb14f89df2cf60665de978c3504c2b340b5729edeaac0ead3df5d",
"format": 1
},
{
- "name": "tests/integration/targets/eos_acl_interfaces/meta",
+ "name": "tests/integration/targets/eos_lacp",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "tests/integration/targets/eos_acl_interfaces/meta/main.yaml",
+ "name": "tests/integration/targets/eos_lacp/defaults",
+ "ftype": "dir",
+ "chksum_type": null,
+ "chksum_sha256": null,
+ "format": 1
+ },
+ {
+ "name": "tests/integration/targets/eos_lacp/defaults/main.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "d3b5d25c408cac682eb405cfc386cedbf17e6480d46e83bba18c91fcfe5d6e48",
+ "chksum_sha256": "9894ee154c7a39aa7a1e65d027dfc12b8643e1a3df53d3c09bbab9eeb44a1cf1",
"format": 1
},
{
- "name": "tests/integration/targets/eos_acl_interfaces/defaults",
+ "name": "tests/integration/targets/eos_lacp/meta",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "tests/integration/targets/eos_acl_interfaces/defaults/main.yaml",
+ "name": "tests/integration/targets/eos_lacp/meta/main.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "a79b77c93a1982c2682c177681bfcef5f3fb3421e3ef10be452fc81dc3ce8871",
+ "chksum_sha256": "d3b5d25c408cac682eb405cfc386cedbf17e6480d46e83bba18c91fcfe5d6e48",
"format": 1
},
{
- "name": "tests/integration/targets/eos_acl_interfaces/tests",
+ "name": "tests/integration/targets/eos_lacp/tests",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "tests/integration/targets/eos_acl_interfaces/tests/common",
+ "name": "tests/integration/targets/eos_lacp/tests/common",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "tests/integration/targets/eos_acl_interfaces/tests/common/_remove_config.yaml",
+ "name": "tests/integration/targets/eos_lacp/tests/common/parsed.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "b87b082bd1a6efb8a4fcffbc804615955068460aa128235e5bc6833b551be9b2",
+ "chksum_sha256": "14973e3f346a4f8643baff860e9a35d46a16d7ed42212bc804ffa2b78f70c023",
"format": 1
},
{
- "name": "tests/integration/targets/eos_acl_interfaces/tests/common/deleted.yaml",
+ "name": "tests/integration/targets/eos_lacp/tests/common/rendered.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "dfc9f3e78036a19826feccd2fad6679dd22d05d44fdf5226540ce1f29256f261",
+ "chksum_sha256": "bfdee3db7e752c613eb903f5b515c30d6ae3b5da4b641f9c575416aa32d77649",
"format": 1
},
{
- "name": "tests/integration/targets/eos_acl_interfaces/tests/common/gathered.yaml",
+ "name": "tests/integration/targets/eos_lacp/tests/common/gathered.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "e43043f8a8c88832634fb29c4839abc2be35598c34df4a953d0eda562a90c78e",
+ "chksum_sha256": "298c194b94ae3f3750c516e2245251ed37611565c429ccf4fd7427c22df368cd",
"format": 1
},
{
- "name": "tests/integration/targets/eos_acl_interfaces/tests/common/empty_config.yaml",
+ "name": "tests/integration/targets/eos_lacp/tests/common/empty_config.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "e304de25e98dfbbd3e8b884f6478d7b841a022b232febe94380f256a50a51557",
+ "chksum_sha256": "7cc12a2c9c2b6154d7474af3cc090677b5067fa213c13ba6fb8b4203b9aa0149",
"format": 1
},
{
- "name": "tests/integration/targets/eos_acl_interfaces/tests/common/rtt.yaml",
+ "name": "tests/integration/targets/eos_lacp/tests/common/_parsed.cfg",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "f2b15009df3b8b2bd9936379027b7f544a9c81a23e5c33fb9847b25a0b54645c",
+ "chksum_sha256": "800ead8f10e3d4bc50ddf469a53b358695197f47476eb4b3789aa011e16f1dea",
"format": 1
},
{
- "name": "tests/integration/targets/eos_acl_interfaces/tests/common/_populate.yaml",
+ "name": "tests/integration/targets/eos_lacp/tests/common/deleted.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "4cfbb7d9c017eea2318fb53edf60ff9b83e6dfeccae2d6bc85f16d05d33a7ff0",
+ "chksum_sha256": "256d175eb92a50a737d23b476ff3fe20d9999764b3cdac3fe3f625bc357bc809",
"format": 1
},
{
- "name": "tests/integration/targets/eos_acl_interfaces/tests/common/merged.yaml",
+ "name": "tests/integration/targets/eos_lacp/tests/common/_reset_config.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "1668ec34e8d2f67dc611925ddf3b4f00ae826f0a65c72d939a8b1046d64c873d",
+ "chksum_sha256": "d0dcc0055c8b24c34f55531d55a1069274e7450a6592a5223e9976887437cd33",
"format": 1
},
{
- "name": "tests/integration/targets/eos_acl_interfaces/tests/common/overridden.yaml",
+ "name": "tests/integration/targets/eos_lacp/tests/common/merged.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "1f5be632f4525a5de8591f6aa83113ccf37fd9cb62d0f5b6ef4c62dcfb1c6fa7",
+ "chksum_sha256": "1567cbeeee2362aa296686ff39b8a1fb0e95ee41adfb130e8612826981e7113d",
"format": 1
},
{
- "name": "tests/integration/targets/eos_acl_interfaces/tests/common/_parsed.cfg",
+ "name": "tests/integration/targets/eos_lacp/tests/common/replaced.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "dad0f95e9549bce843069bc4584803994e2549a64e70c6d844e5d37e41190630",
+ "chksum_sha256": "dade4172a3223fc93e1eca92c3303456eb1f6c154c4cbcedad9a1e267821a311",
"format": 1
},
{
- "name": "tests/integration/targets/eos_acl_interfaces/tests/common/replaced.yaml",
- "ftype": "file",
- "chksum_type": "sha256",
- "chksum_sha256": "0d3dca47353e80e36f629fd572a1b64e2c49dd75d82bf4ab28fc53634d33803b",
+ "name": "tests/integration/targets/eos_lacp/tasks",
+ "ftype": "dir",
+ "chksum_type": null,
+ "chksum_sha256": null,
"format": 1
},
{
- "name": "tests/integration/targets/eos_acl_interfaces/tests/common/parsed.yaml",
+ "name": "tests/integration/targets/eos_lacp/tasks/main.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "86b04f3482cda3dd386cac6bd225865c4f3637845bc2b38165814e6c89bbaa2a",
+ "chksum_sha256": "d5cf7fcbac079abb6f5cb6c649a9d27fe838821be84e54b51d4f35f98e64aa6e",
"format": 1
},
{
- "name": "tests/integration/targets/eos_acl_interfaces/tests/common/rendered.yaml",
+ "name": "tests/integration/targets/eos_lacp/tasks/cli.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "876b6b7da3c239e569da81974334a14293ce92683bae9643239bcd4bb083c94b",
- "format": 1
- },
- {
- "name": "tests/integration/targets/eos_acl_interfaces/vars",
- "ftype": "dir",
- "chksum_type": null,
- "chksum_sha256": null,
+ "chksum_sha256": "f53f0ae420b815a40999516a0df43dbf6be6478362d4fd00f938647cd31ea997",
"format": 1
},
{
- "name": "tests/integration/targets/eos_acl_interfaces/vars/main.yaml",
+ "name": "tests/integration/targets/eos_lacp/tasks/eapi.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "8631d3b93d4bf6c66a2d3f5e5c11f188f364dc3a36a4bfa5614a51a045a1d49f",
+ "chksum_sha256": "6d01e053990d738bcb911756ab9be2a7659b592d0841d98a1efbe9f4abb2528c",
"format": 1
},
{
- "name": "tests/integration/targets/prepare_eos_tests",
+ "name": "tests/integration/targets/eos_banner",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "tests/integration/targets/prepare_eos_tests/tasks",
+ "name": "tests/integration/targets/eos_banner/defaults",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "tests/integration/targets/prepare_eos_tests/tasks/main.yml",
+ "name": "tests/integration/targets/eos_banner/defaults/main.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "c53c149ac2c5c508711c2414d406b033110276eb4622949358a6e1efcf3cd505",
+ "chksum_sha256": "665288590cd4226da42511817f09ccdfc92df36c9621583cd2c82919af295c5a",
"format": 1
},
{
- "name": "tests/integration/targets/prepare_eos_tests/meta",
+ "name": "tests/integration/targets/eos_banner/meta",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "tests/integration/targets/prepare_eos_tests/meta/main.yaml",
+ "name": "tests/integration/targets/eos_banner/meta/main.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "851860fe2ed1258710d7fcf89ac5b7d8c3c87755e89ca56fdd79bea022eb2b92",
+ "chksum_sha256": "d3b5d25c408cac682eb405cfc386cedbf17e6480d46e83bba18c91fcfe5d6e48",
"format": 1
},
{
- "name": "tests/integration/targets/eos_hostname",
+ "name": "tests/integration/targets/eos_banner/tests",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "tests/integration/targets/eos_hostname/tasks",
+ "name": "tests/integration/targets/eos_banner/tests/eapi",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "tests/integration/targets/eos_hostname/tasks/main.yaml",
+ "name": "tests/integration/targets/eos_banner/tests/eapi/basic-motd.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "c0e130c100282c8de2a2d63717b5e5960124ffd70fe3dcb644596b555f254b8d",
+ "chksum_sha256": "c8e94533c27b7c01e870af443aae37c16cb5180e86658a8de5a2a6b5599efb97",
"format": 1
},
{
- "name": "tests/integration/targets/eos_hostname/tasks/cli.yaml",
+ "name": "tests/integration/targets/eos_banner/tests/eapi/basic-login.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "a37cc29ff691d020e7eddf204f7250275beee4a4c9d28d30b47981eabdaa6281",
+ "chksum_sha256": "d7cd4bec5ba015f96ac020675f8b4a256dcc1e2bdd9f4b59775237acaa8d809c",
"format": 1
},
{
- "name": "tests/integration/targets/eos_hostname/tasks/eapi.yaml",
+ "name": "tests/integration/targets/eos_banner/tests/cli",
+ "ftype": "dir",
+ "chksum_type": null,
+ "chksum_sha256": null,
+ "format": 1
+ },
+ {
+ "name": "tests/integration/targets/eos_banner/tests/cli/basic-motd.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "2833f074f91eb14f89df2cf60665de978c3504c2b340b5729edeaac0ead3df5d",
+ "chksum_sha256": "4b2551d785983506768deb63cd2f8ba8ae35c5e6ce5eae18e340fd75291e390a",
"format": 1
},
{
- "name": "tests/integration/targets/eos_hostname/meta",
+ "name": "tests/integration/targets/eos_banner/tests/cli/basic-login.yaml",
+ "ftype": "file",
+ "chksum_type": "sha256",
+ "chksum_sha256": "5a6ff4ad57df259c1322d52be030e6bda317af6738e2e3ebf043ca14b5fc9d64",
+ "format": 1
+ },
+ {
+ "name": "tests/integration/targets/eos_banner/tasks",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "tests/integration/targets/eos_hostname/meta/main.yaml",
+ "name": "tests/integration/targets/eos_banner/tasks/main.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "d3b5d25c408cac682eb405cfc386cedbf17e6480d46e83bba18c91fcfe5d6e48",
+ "chksum_sha256": "d5cf7fcbac079abb6f5cb6c649a9d27fe838821be84e54b51d4f35f98e64aa6e",
"format": 1
},
{
- "name": "tests/integration/targets/eos_hostname/defaults",
- "ftype": "dir",
- "chksum_type": null,
- "chksum_sha256": null,
+ "name": "tests/integration/targets/eos_banner/tasks/cli.yaml",
+ "ftype": "file",
+ "chksum_type": "sha256",
+ "chksum_sha256": "6788027c858762808079ce3f9cec195264aebb130bf132dfec6ff2fcfeb025c5",
"format": 1
},
{
- "name": "tests/integration/targets/eos_hostname/defaults/main.yaml",
+ "name": "tests/integration/targets/eos_banner/tasks/eapi.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "9894ee154c7a39aa7a1e65d027dfc12b8643e1a3df53d3c09bbab9eeb44a1cf1",
+ "chksum_sha256": "1b14bb0d83e5f509721d34f537bb0812798e5b3d3ad6794f1cb7314c8a419202",
"format": 1
},
{
- "name": "tests/integration/targets/eos_hostname/tests",
+ "name": "tests/integration/targets/eos_command",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "tests/integration/targets/eos_hostname/tests/common",
+ "name": "tests/integration/targets/eos_command/defaults",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "tests/integration/targets/eos_hostname/tests/common/_remove_config.yaml",
+ "name": "tests/integration/targets/eos_command/defaults/main.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "bbd01a1b82535d87fb2c5192c045a1452c02385b1d9325bdcb8013b03f3840d5",
+ "chksum_sha256": "b6cec8117492a3110c2e9066aa77a54abd2b9774cea08d60eb42b01c51c3e032",
"format": 1
},
{
- "name": "tests/integration/targets/eos_hostname/tests/common/deleted.yaml",
- "ftype": "file",
- "chksum_type": "sha256",
- "chksum_sha256": "e8f9622547f2e0fa5c603e7d1e76348d76da8bac90ebfa21179749ee691cd648",
+ "name": "tests/integration/targets/eos_command/meta",
+ "ftype": "dir",
+ "chksum_type": null,
+ "chksum_sha256": null,
"format": 1
},
{
- "name": "tests/integration/targets/eos_hostname/tests/common/gathered.yaml",
+ "name": "tests/integration/targets/eos_command/meta/main.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "aed726bbfbc34673f8da380cceaac909741a8a4533d1abf057afb6d9f5b0b214",
+ "chksum_sha256": "d3b5d25c408cac682eb405cfc386cedbf17e6480d46e83bba18c91fcfe5d6e48",
"format": 1
},
{
- "name": "tests/integration/targets/eos_hostname/tests/common/empty_config.yaml",
- "ftype": "file",
- "chksum_type": "sha256",
- "chksum_sha256": "969820bbaeb224608a4aab530cbeeb88627ac039bcacf2a1942ec42705e5514d",
+ "name": "tests/integration/targets/eos_command/tests",
+ "ftype": "dir",
+ "chksum_type": null,
+ "chksum_sha256": null,
"format": 1
},
{
- "name": "tests/integration/targets/eos_hostname/tests/common/_populate.yaml",
+ "name": "tests/integration/targets/eos_command/tests/eapi",
+ "ftype": "dir",
+ "chksum_type": null,
+ "chksum_sha256": null,
+ "format": 1
+ },
+ {
+ "name": "tests/integration/targets/eos_command/tests/eapi/notequal.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "dccc5998d088e1918f8022c69860a4b490af97d164b7beaaf04054824b0340b6",
+ "chksum_sha256": "fa8076a05fc1d4cfc801e077a2204d20cb1c7eca29ee7efca969fb68bb4969a9",
"format": 1
},
{
- "name": "tests/integration/targets/eos_hostname/tests/common/merged.yaml",
+ "name": "tests/integration/targets/eos_command/tests/eapi/equal.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "079da330b620d09b22c55b8c63db98278c3347639db086a2c86f0039f2d13f35",
+ "chksum_sha256": "bf0a37bd334e4ac7039fa458189a52163c074d38da24e01b4e31b1a5df564bf5",
"format": 1
},
{
- "name": "tests/integration/targets/eos_hostname/tests/common/overridden.yaml",
+ "name": "tests/integration/targets/eos_command/tests/eapi/greaterthanorequal.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "36160ee5a95d8b19e314fbe8b473f56c8dc87e209f3c9394803a1b7a900f9ed4",
+ "chksum_sha256": "58247b34643e80aa852c3069ab18673c02c98a30845b2edc808262ccd0e26a37",
"format": 1
},
{
- "name": "tests/integration/targets/eos_hostname/tests/common/_parsed.cfg",
+ "name": "tests/integration/targets/eos_command/tests/eapi/lessthanorequal.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "55cfe4746ef24943eac865d5b0fd9b6a6884e0e529983e253d5764175c01c6e9",
+ "chksum_sha256": "5762ba9c8c56c10a9473447afc5e4be6f14c8a13f64840fe001e0b1fb1a0cf9a",
"format": 1
},
{
- "name": "tests/integration/targets/eos_hostname/tests/common/replaced.yaml",
+ "name": "tests/integration/targets/eos_command/tests/eapi/version.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "784e0e5db4b302883890287cd2ba18d7005403f1c05be8c8c23f7d8b1f807cea",
+ "chksum_sha256": "3a28c24b52f933e2a767f91719be61f48f473d42854b0f2bb17583d1ec9b6d6a",
"format": 1
},
{
- "name": "tests/integration/targets/eos_hostname/tests/common/parsed.yaml",
+ "name": "tests/integration/targets/eos_command/tests/eapi/invalid.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "9093ee823c0145791216cf2d53f00df72c6ba361f525b2337b6645bdb7d3e8c5",
+ "chksum_sha256": "e0ff41bbdbf781316e8f8b28ae72d5c6f2dd45d9040e340ed8e089632c62dfb5",
"format": 1
},
{
- "name": "tests/integration/targets/eos_hostname/tests/common/rendered.yaml",
+ "name": "tests/integration/targets/eos_command/tests/eapi/timeout.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "d89644559714c65b378af2d9a1e23c0432a2f1abd4fb09f3538f844430dc06d3",
+ "chksum_sha256": "77c15954650a439dd4fad91b81be94d802c38168a3ab63478d957492874362e5",
"format": 1
},
{
- "name": "tests/integration/targets/eos_hostname/vars",
- "ftype": "dir",
- "chksum_type": null,
- "chksum_sha256": null,
+ "name": "tests/integration/targets/eos_command/tests/eapi/lessthan.yaml",
+ "ftype": "file",
+ "chksum_type": "sha256",
+ "chksum_sha256": "9cf1473ef81732265c8fab9d4aac0e2412a160b4cd1b8bccf474a6b4b872093a",
"format": 1
},
{
- "name": "tests/integration/targets/eos_hostname/vars/main.yaml",
+ "name": "tests/integration/targets/eos_command/tests/eapi/bad_operator.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "9762cc4a787aec50485af807234f50902fde96f57e6ad904e62a9588c1f61373",
+ "chksum_sha256": "92b19c1a1597bad3fe8920c6d15810f2df039981b9488dc802e31b599255ca7c",
"format": 1
},
{
- "name": "tests/integration/targets/eos_hostname/templates",
- "ftype": "dir",
- "chksum_type": null,
- "chksum_sha256": null,
+ "name": "tests/integration/targets/eos_command/tests/eapi/greaterthan.yaml",
+ "ftype": "file",
+ "chksum_type": "sha256",
+ "chksum_sha256": "c4156873ff938c4126af0092303770286cd3c1829ec579689a0413d85b57a7d6",
"format": 1
},
{
- "name": "tests/integration/targets/eos_hostname/templates/populate.cfg",
+ "name": "tests/integration/targets/eos_command/tests/eapi/output.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "55cfe4746ef24943eac865d5b0fd9b6a6884e0e529983e253d5764175c01c6e9",
+ "chksum_sha256": "693de41c9288eff0fecd465d42917945b0304d9ed5e0ac8f0370e25daf21b8c3",
"format": 1
},
{
- "name": "tests/integration/targets/eos_smoke",
- "ftype": "dir",
- "chksum_type": null,
- "chksum_sha256": null,
+ "name": "tests/integration/targets/eos_command/tests/eapi/contains.yaml",
+ "ftype": "file",
+ "chksum_type": "sha256",
+ "chksum_sha256": "35fa217e836688b2d7399c66f9408109429434afe4e85a78fa57ba9d440e7083",
"format": 1
},
{
- "name": "tests/integration/targets/eos_smoke/tasks",
+ "name": "tests/integration/targets/eos_command/tests/cli",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "tests/integration/targets/eos_smoke/tasks/main.yaml",
+ "name": "tests/integration/targets/eos_command/tests/cli/notequal.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "d5cf7fcbac079abb6f5cb6c649a9d27fe838821be84e54b51d4f35f98e64aa6e",
+ "chksum_sha256": "3bb2dfd7a6a694105573c6eadaa72f817458acc9dcb0dd0a1a854d319d09cef5",
"format": 1
},
{
- "name": "tests/integration/targets/eos_smoke/tasks/cli.yaml",
+ "name": "tests/integration/targets/eos_command/tests/cli/equal.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "c7d7b1929079920b7a5922066471180e88e05b39a275e6e842f3d8bb6e5269c4",
+ "chksum_sha256": "762cb51b120a123a9af5a8256b45ff6103bf26624e6425e4a8b42c1c34cb70df",
"format": 1
},
{
- "name": "tests/integration/targets/eos_smoke/tasks/eapi.yaml",
+ "name": "tests/integration/targets/eos_command/tests/cli/greaterthanorequal.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "1b14bb0d83e5f509721d34f537bb0812798e5b3d3ad6794f1cb7314c8a419202",
- "format": 1
- },
- {
- "name": "tests/integration/targets/eos_smoke/meta",
- "ftype": "dir",
- "chksum_type": null,
- "chksum_sha256": null,
+ "chksum_sha256": "0410c3b348dcd910c449696a7ca05847e90d4e9d0504287ef1ede60d9f526308",
"format": 1
},
{
- "name": "tests/integration/targets/eos_smoke/meta/main.yml",
+ "name": "tests/integration/targets/eos_command/tests/cli/lessthanorequal.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "d3b5d25c408cac682eb405cfc386cedbf17e6480d46e83bba18c91fcfe5d6e48",
+ "chksum_sha256": "02dac1c05e69cfe6e0db11694305e27d5cf5c18b916c83725145a01c45d151ce",
"format": 1
},
{
- "name": "tests/integration/targets/eos_smoke/defaults",
- "ftype": "dir",
- "chksum_type": null,
- "chksum_sha256": null,
+ "name": "tests/integration/targets/eos_command/tests/cli/version.yaml",
+ "ftype": "file",
+ "chksum_type": "sha256",
+ "chksum_sha256": "7e1ca984e5d0cff37df1d4029e0a9044daa287e5b6355387920054695dfd61cc",
"format": 1
},
{
- "name": "tests/integration/targets/eos_smoke/defaults/main.yaml",
+ "name": "tests/integration/targets/eos_command/tests/cli/invalid.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "b6cec8117492a3110c2e9066aa77a54abd2b9774cea08d60eb42b01c51c3e032",
+ "chksum_sha256": "b5fad1e7df8589dfd24573eb51f93dfb513d5fae99d434fd92edeb5ee1e96945",
"format": 1
},
{
- "name": "tests/integration/targets/eos_smoke/tests",
- "ftype": "dir",
- "chksum_type": null,
- "chksum_sha256": null,
+ "name": "tests/integration/targets/eos_command/tests/cli/timeout.yaml",
+ "ftype": "file",
+ "chksum_type": "sha256",
+ "chksum_sha256": "0710688d24996846459569d49568102b47517ceb62da0be0168f8f4cc10744b2",
"format": 1
},
{
- "name": "tests/integration/targets/eos_smoke/tests/cli",
- "ftype": "dir",
- "chksum_type": null,
- "chksum_sha256": null,
+ "name": "tests/integration/targets/eos_command/tests/cli/lessthan.yaml",
+ "ftype": "file",
+ "chksum_type": "sha256",
+ "chksum_sha256": "6829309ca8cf687d623c0c9f497e1f145aea6dc7df99c832174e549c18c83620",
"format": 1
},
{
- "name": "tests/integration/targets/eos_smoke/tests/cli/common_utils.yaml",
+ "name": "tests/integration/targets/eos_command/tests/cli/cli_command.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "16ff2cbec75c329d7ffaeff96467873aae0b48e203e9013b5643fc47af5d47aa",
+ "chksum_sha256": "da86906ca5b2fd63ecc66e426e89f951058a3c90f0e9fd36accf6001837fda25",
"format": 1
},
{
- "name": "tests/integration/targets/eos_smoke/tests/cli/misc_tests.yaml",
+ "name": "tests/integration/targets/eos_command/tests/cli/bad_operator.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "8d12a8d25e86ab4cb05fbb567d3e602da96ccf9c7249a92d4e7b00175242085e",
+ "chksum_sha256": "7519d9b6d82234763393ccb21be1c3b1aee3457627c963bddb6db8ddb11df7ea",
"format": 1
},
{
- "name": "tests/integration/targets/eos_smoke/tests/cli/common_config.yaml",
+ "name": "tests/integration/targets/eos_command/tests/cli/greaterthan.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "8c0c76c10792321352005faed0ae9c51f1387f4964f2175e9a8e39af1c444ca1",
+ "chksum_sha256": "84cf8932e41d9e08041c38f84dfb9b1d62680abc42a4b645245ef5fd365b362a",
"format": 1
},
{
- "name": "tests/integration/targets/eos_smoke/tests/cli/caching.yaml",
+ "name": "tests/integration/targets/eos_command/tests/cli/output.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "ea530ff631421e3a7a074f77dcaf5b511a4020d80f609a967362c7708b910c01",
+ "chksum_sha256": "c4f066d2e8544080a5cf534d49cac23b6af9380724df99f1ac2ea601fdae230d",
"format": 1
},
{
- "name": "tests/integration/targets/eos_smoke/tests/cli/reboot.yaml",
+ "name": "tests/integration/targets/eos_command/tests/cli/contains.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "f89bcad9703169bbc45f7cb7a306b81666f9ac935a912a144da191470dcf1102",
+ "chksum_sha256": "e4e02af125647f0d0812ea8f3d43e8ca78a8ba11e4a572c39a8a061f836aada7",
"format": 1
},
{
- "name": "tests/integration/targets/eos_smoke/tests/eapi",
+ "name": "tests/integration/targets/eos_command/tasks",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "tests/integration/targets/eos_smoke/tests/eapi/common_utils.yaml",
+ "name": "tests/integration/targets/eos_command/tasks/main.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "a18fa7aed51409b4944aada8a31a413f1058fda4ca0e652f55296166b6c5a253",
+ "chksum_sha256": "c0e130c100282c8de2a2d63717b5e5960124ffd70fe3dcb644596b555f254b8d",
"format": 1
},
{
- "name": "tests/integration/targets/eos_smoke/tests/eapi/common_config.yaml",
+ "name": "tests/integration/targets/eos_command/tasks/cli.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "8c0c76c10792321352005faed0ae9c51f1387f4964f2175e9a8e39af1c444ca1",
+ "chksum_sha256": "6788027c858762808079ce3f9cec195264aebb130bf132dfec6ff2fcfeb025c5",
"format": 1
},
{
- "name": "tests/integration/targets/eos_lag_interfaces",
- "ftype": "dir",
- "chksum_type": null,
- "chksum_sha256": null,
+ "name": "tests/integration/targets/eos_command/tasks/eapi.yaml",
+ "ftype": "file",
+ "chksum_type": "sha256",
+ "chksum_sha256": "1b14bb0d83e5f509721d34f537bb0812798e5b3d3ad6794f1cb7314c8a419202",
"format": 1
},
{
- "name": "tests/integration/targets/eos_lag_interfaces/tasks",
+ "name": "tests/integration/targets/eos_acls",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "tests/integration/targets/eos_lag_interfaces/tasks/main.yaml",
- "ftype": "file",
- "chksum_type": "sha256",
- "chksum_sha256": "d5cf7fcbac079abb6f5cb6c649a9d27fe838821be84e54b51d4f35f98e64aa6e",
- "format": 1
- },
- {
- "name": "tests/integration/targets/eos_lag_interfaces/tasks/cli.yaml",
- "ftype": "file",
- "chksum_type": "sha256",
- "chksum_sha256": "f53f0ae420b815a40999516a0df43dbf6be6478362d4fd00f938647cd31ea997",
+ "name": "tests/integration/targets/eos_acls/defaults",
+ "ftype": "dir",
+ "chksum_type": null,
+ "chksum_sha256": null,
"format": 1
},
{
- "name": "tests/integration/targets/eos_lag_interfaces/tasks/eapi.yaml",
+ "name": "tests/integration/targets/eos_acls/defaults/main.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "6d01e053990d738bcb911756ab9be2a7659b592d0841d98a1efbe9f4abb2528c",
+ "chksum_sha256": "9894ee154c7a39aa7a1e65d027dfc12b8643e1a3df53d3c09bbab9eeb44a1cf1",
"format": 1
},
{
- "name": "tests/integration/targets/eos_lag_interfaces/meta",
+ "name": "tests/integration/targets/eos_acls/vars",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "tests/integration/targets/eos_lag_interfaces/meta/main.yaml",
+ "name": "tests/integration/targets/eos_acls/vars/main.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "d3b5d25c408cac682eb405cfc386cedbf17e6480d46e83bba18c91fcfe5d6e48",
+ "chksum_sha256": "4ac57542e8c5b785dac916943f46c3166ab7e8ed158541a5f38c8d83ba8247c2",
"format": 1
},
{
- "name": "tests/integration/targets/eos_lag_interfaces/defaults",
+ "name": "tests/integration/targets/eos_acls/meta",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "tests/integration/targets/eos_lag_interfaces/defaults/main.yaml",
+ "name": "tests/integration/targets/eos_acls/meta/main.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "9894ee154c7a39aa7a1e65d027dfc12b8643e1a3df53d3c09bbab9eeb44a1cf1",
+ "chksum_sha256": "d3b5d25c408cac682eb405cfc386cedbf17e6480d46e83bba18c91fcfe5d6e48",
"format": 1
},
{
- "name": "tests/integration/targets/eos_lag_interfaces/tests",
+ "name": "tests/integration/targets/eos_acls/tests",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "tests/integration/targets/eos_lag_interfaces/tests/cli",
+ "name": "tests/integration/targets/eos_acls/tests/common",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "tests/integration/targets/eos_lag_interfaces/tests/cli/deleted.yaml",
+ "name": "tests/integration/targets/eos_acls/tests/common/_populate.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "b58309f8938bba932257668c1dd8e88057583702dd483304b451dc2bcb3d2389",
+ "chksum_sha256": "adf72055e9bffeaa9a7d332e77898a2ff6f1748eb02046d0867c907601c72cc7",
"format": 1
},
{
- "name": "tests/integration/targets/eos_lag_interfaces/tests/cli/gathered.yaml",
+ "name": "tests/integration/targets/eos_acls/tests/common/parsed.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "b05efe5f17248475b35be8de1008f92763eabc0a46f7e6e6ef721d0ed1c0d005",
+ "chksum_sha256": "8b73e35944c74b107af433bbcc6e7b7c4cf64f928a29dadffa1f8d469c1c6d25",
"format": 1
},
{
- "name": "tests/integration/targets/eos_lag_interfaces/tests/cli/empty_config.yaml",
+ "name": "tests/integration/targets/eos_acls/tests/common/_parsed_cfg.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "bb70b82e4f2780065245088e2a0868d4bd3ac4d78772c3533772904502384b7f",
+ "chksum_sha256": "be71f5afa12feed2b7689ce870b7eda8b2b722b1968643f26951691612fa7822",
"format": 1
},
{
- "name": "tests/integration/targets/eos_lag_interfaces/tests/cli/merged.yaml",
+ "name": "tests/integration/targets/eos_acls/tests/common/rendered.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "ac0aaba7718ec98d92a4b78ded3ee5dd5c7b0f7bbf4eb62a00200769ebd84362",
+ "chksum_sha256": "50f9aa1e9a9c7e29fc6efd923caa8cfb358bbd69417b539d2ecd978af5e1519c",
"format": 1
},
{
- "name": "tests/integration/targets/eos_lag_interfaces/tests/cli/overridden.yaml",
+ "name": "tests/integration/targets/eos_acls/tests/common/gathered.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "d4e9b522c4e33d097cea87a3bfbdb7d7c0420be389b4b2ae4b0ec2c1dc9c1589",
+ "chksum_sha256": "d9b49e9cd0c20334e2f3ac1aaa7cf75fa51acfe5d2d47b60d35d77260d77b145",
"format": 1
},
{
- "name": "tests/integration/targets/eos_lag_interfaces/tests/cli/_parsed.cfg",
+ "name": "tests/integration/targets/eos_acls/tests/common/_parsed.cfg",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "e8dd392df3bb210172a0fb991fafc904367293cc00e7dbdd2289ab477d58011b",
+ "chksum_sha256": "49fbf1221f7702466cfa35dc681b919b2e7f627e1649743147b80bdf021fd1f0",
"format": 1
},
{
- "name": "tests/integration/targets/eos_lag_interfaces/tests/cli/replaced.yaml",
+ "name": "tests/integration/targets/eos_acls/tests/common/deleted.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "ec7f5172df48561a7661707c31befc2372876e79536cf8452cce42131e26efa3",
+ "chksum_sha256": "6688f31ad22c98409e9af72340492edcfb288cef4d3c30037ed424b886cf634e",
"format": 1
},
{
- "name": "tests/integration/targets/eos_lag_interfaces/tests/cli/parsed.yaml",
+ "name": "tests/integration/targets/eos_acls/tests/common/_remove_config.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "c49e1972ec01b3646c6d93d8dce2d3672048797e780cd160b4b721a08b348d89",
+ "chksum_sha256": "c567c0a070d35ae7dc0def99be6a57bdf14d0485dd785e72c4c9e192c98d12ec",
"format": 1
},
{
- "name": "tests/integration/targets/eos_lag_interfaces/tests/cli/_reset_config.yaml",
+ "name": "tests/integration/targets/eos_acls/tests/common/overridden.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "e67fbf115a90966048b5dd75e61b370f6001fdebaf1da0c8cd8670e7593ef086",
+ "chksum_sha256": "161b63801d5e2e1ed876dc6929ab54c7f2f89bef189ab4b7f394679b6561b244",
"format": 1
},
{
- "name": "tests/integration/targets/eos_lag_interfaces/tests/cli/rendered.yaml",
+ "name": "tests/integration/targets/eos_acls/tests/common/merged.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "0a09e158385c2158469622bdd80fbaacde054cc03c780e2f895973c59413eb38",
+ "chksum_sha256": "8ae640e0d6726b443b36e33c066555aab81c0c865d21f92a9218fb449839df17",
"format": 1
},
{
- "name": "tests/integration/targets/eos_lag_interfaces/vars",
- "ftype": "dir",
- "chksum_type": null,
- "chksum_sha256": null,
+ "name": "tests/integration/targets/eos_acls/tests/common/replaced.yaml",
+ "ftype": "file",
+ "chksum_type": "sha256",
+ "chksum_sha256": "02a799009a3c14748b28e1ca595ec784e16f7589e3d08786991775bb73edc628",
"format": 1
},
{
- "name": "tests/integration/targets/eos_lag_interfaces/vars/main.yaml",
+ "name": "tests/integration/targets/eos_acls/tests/common/rtt.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "594c6341406e70e47b7f9a9af53f481c6876cea084a03beca4068406e59f149c",
+ "chksum_sha256": "0659d10743e2796f81f48bae653e0cdf722e3999e7c2593453290fd0eafaf63e",
"format": 1
},
{
- "name": "tests/integration/targets/eos_logging",
+ "name": "tests/integration/targets/eos_acls/tasks",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "tests/integration/targets/eos_logging/tasks",
- "ftype": "dir",
- "chksum_type": null,
- "chksum_sha256": null,
+ "name": "tests/integration/targets/eos_acls/tasks/main.yaml",
+ "ftype": "file",
+ "chksum_type": "sha256",
+ "chksum_sha256": "c0e130c100282c8de2a2d63717b5e5960124ffd70fe3dcb644596b555f254b8d",
"format": 1
},
{
- "name": "tests/integration/targets/eos_logging/tasks/main.yaml",
+ "name": "tests/integration/targets/eos_acls/tasks/cli.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "d5cf7fcbac079abb6f5cb6c649a9d27fe838821be84e54b51d4f35f98e64aa6e",
+ "chksum_sha256": "123f47356786e4facd8bf8169639c0286878d1ad6e37b71c283d8729848ee841",
"format": 1
},
{
- "name": "tests/integration/targets/eos_logging/tasks/cli.yaml",
+ "name": "tests/integration/targets/eos_acls/tasks/eapi.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "6788027c858762808079ce3f9cec195264aebb130bf132dfec6ff2fcfeb025c5",
+ "chksum_sha256": "9f3757d49c81f01e6fdc9ed127fe45328fca0d8bb2871cf5277a0af7f27ea533",
"format": 1
},
{
- "name": "tests/integration/targets/eos_logging/tasks/eapi.yaml",
- "ftype": "file",
- "chksum_type": "sha256",
- "chksum_sha256": "1b14bb0d83e5f509721d34f537bb0812798e5b3d3ad6794f1cb7314c8a419202",
+ "name": "tests/integration/targets/eos_lldp_interfaces",
+ "ftype": "dir",
+ "chksum_type": null,
+ "chksum_sha256": null,
"format": 1
},
{
- "name": "tests/integration/targets/eos_logging/meta",
+ "name": "tests/integration/targets/eos_lldp_interfaces/defaults",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "tests/integration/targets/eos_logging/meta/main.yaml",
+ "name": "tests/integration/targets/eos_lldp_interfaces/defaults/main.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "d3b5d25c408cac682eb405cfc386cedbf17e6480d46e83bba18c91fcfe5d6e48",
+ "chksum_sha256": "9894ee154c7a39aa7a1e65d027dfc12b8643e1a3df53d3c09bbab9eeb44a1cf1",
"format": 1
},
{
- "name": "tests/integration/targets/eos_logging/defaults",
+ "name": "tests/integration/targets/eos_lldp_interfaces/meta",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "tests/integration/targets/eos_logging/defaults/main.yaml",
+ "name": "tests/integration/targets/eos_lldp_interfaces/meta/main.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "b6cec8117492a3110c2e9066aa77a54abd2b9774cea08d60eb42b01c51c3e032",
+ "chksum_sha256": "d3b5d25c408cac682eb405cfc386cedbf17e6480d46e83bba18c91fcfe5d6e48",
"format": 1
},
{
- "name": "tests/integration/targets/eos_logging/tests",
+ "name": "tests/integration/targets/eos_lldp_interfaces/tests",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "tests/integration/targets/eos_logging/tests/cli",
+ "name": "tests/integration/targets/eos_lldp_interfaces/tests/common",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "tests/integration/targets/eos_logging/tests/cli/basic.yaml",
+ "name": "tests/integration/targets/eos_lldp_interfaces/tests/common/parsed.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "a007ba121e4852763d37a3f6c644aa9eb28771279d1190aadcf77eb97675c5a4",
- "format": 1
- },
- {
- "name": "tests/integration/targets/eos_logging/tests/eapi",
- "ftype": "dir",
- "chksum_type": null,
- "chksum_sha256": null,
+ "chksum_sha256": "23e7bceb1fd85748923512e2facfaf4cb2727570be530b30897febd6c79f2a1a",
"format": 1
},
{
- "name": "tests/integration/targets/eos_logging/tests/eapi/basic.yaml",
+ "name": "tests/integration/targets/eos_lldp_interfaces/tests/common/rendered.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "90cbadb226481ddfba8e6981076e1d859499316b2c4018afea81607d469cd0ee",
+ "chksum_sha256": "b4f0aac4ed1a3d18ee04a35d42b989ee6a3e2a8ad07ee8b98f56f275b027e826",
"format": 1
},
{
- "name": "tests/integration/targets/eos_command",
- "ftype": "dir",
- "chksum_type": null,
- "chksum_sha256": null,
+ "name": "tests/integration/targets/eos_lldp_interfaces/tests/common/gathered.yaml",
+ "ftype": "file",
+ "chksum_type": "sha256",
+ "chksum_sha256": "7576f665b34ce43ec4245fd5765611aa031ffbf73096d9f8907b7e5a9f537c52",
"format": 1
},
{
- "name": "tests/integration/targets/eos_command/tasks",
- "ftype": "dir",
- "chksum_type": null,
- "chksum_sha256": null,
+ "name": "tests/integration/targets/eos_lldp_interfaces/tests/common/empty_config.yaml",
+ "ftype": "file",
+ "chksum_type": "sha256",
+ "chksum_sha256": "0e5f55128df4f7326db45dfc8c478e59a39d68053caf563625473079580d6838",
"format": 1
},
{
- "name": "tests/integration/targets/eos_command/tasks/main.yaml",
+ "name": "tests/integration/targets/eos_lldp_interfaces/tests/common/_parsed.cfg",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "c0e130c100282c8de2a2d63717b5e5960124ffd70fe3dcb644596b555f254b8d",
+ "chksum_sha256": "73c669fdf692d5f7f3b578f6a4a46f8b0fff6d62da0f62ad903648405e9934dc",
"format": 1
},
{
- "name": "tests/integration/targets/eos_command/tasks/cli.yaml",
+ "name": "tests/integration/targets/eos_lldp_interfaces/tests/common/deleted.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "6788027c858762808079ce3f9cec195264aebb130bf132dfec6ff2fcfeb025c5",
+ "chksum_sha256": "e10f178b46e0a654204ab75a7487641c6345c51592481e64d7c7d5d15317ac67",
"format": 1
},
{
- "name": "tests/integration/targets/eos_command/tasks/eapi.yaml",
+ "name": "tests/integration/targets/eos_lldp_interfaces/tests/common/_reset_config.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "1b14bb0d83e5f509721d34f537bb0812798e5b3d3ad6794f1cb7314c8a419202",
+ "chksum_sha256": "c711ecfe5d02de94fed82b58d3402e733c1e575fea60c3f9744f3379b01d1b33",
"format": 1
},
{
- "name": "tests/integration/targets/eos_command/meta",
- "ftype": "dir",
- "chksum_type": null,
- "chksum_sha256": null,
+ "name": "tests/integration/targets/eos_lldp_interfaces/tests/common/overridden.yaml",
+ "ftype": "file",
+ "chksum_type": "sha256",
+ "chksum_sha256": "2a49e3976aa794644e2cb1ed765367a39ad81b39a42c16bca3bf32c8043dc9b1",
"format": 1
},
{
- "name": "tests/integration/targets/eos_command/meta/main.yml",
+ "name": "tests/integration/targets/eos_lldp_interfaces/tests/common/merged.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "d3b5d25c408cac682eb405cfc386cedbf17e6480d46e83bba18c91fcfe5d6e48",
+ "chksum_sha256": "8fbe99406870ccff9922c49a2ae193a563edcfb51cd7a4e2797181d1a3edf3ec",
"format": 1
},
{
- "name": "tests/integration/targets/eos_command/defaults",
- "ftype": "dir",
- "chksum_type": null,
- "chksum_sha256": null,
+ "name": "tests/integration/targets/eos_lldp_interfaces/tests/common/replaced.yaml",
+ "ftype": "file",
+ "chksum_type": "sha256",
+ "chksum_sha256": "670d9e454375f4479720d7a70e5099afd23319aa52bf2d01ba9b916ffd385d8e",
"format": 1
},
{
- "name": "tests/integration/targets/eos_command/defaults/main.yaml",
+ "name": "tests/integration/targets/eos_lldp_interfaces/tests/common/rtt.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "b6cec8117492a3110c2e9066aa77a54abd2b9774cea08d60eb42b01c51c3e032",
+ "chksum_sha256": "61c502d64492d3127c5503a4c6180c49d6bfba16ce0b4db6d37f5547b8bed58c",
"format": 1
},
{
- "name": "tests/integration/targets/eos_command/tests",
+ "name": "tests/integration/targets/eos_lldp_interfaces/tasks",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "tests/integration/targets/eos_command/tests/cli",
- "ftype": "dir",
- "chksum_type": null,
- "chksum_sha256": null,
+ "name": "tests/integration/targets/eos_lldp_interfaces/tasks/main.yaml",
+ "ftype": "file",
+ "chksum_type": "sha256",
+ "chksum_sha256": "d5cf7fcbac079abb6f5cb6c649a9d27fe838821be84e54b51d4f35f98e64aa6e",
"format": 1
},
{
- "name": "tests/integration/targets/eos_command/tests/cli/lessthan.yaml",
+ "name": "tests/integration/targets/eos_lldp_interfaces/tasks/cli.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "6829309ca8cf687d623c0c9f497e1f145aea6dc7df99c832174e549c18c83620",
+ "chksum_sha256": "f53f0ae420b815a40999516a0df43dbf6be6478362d4fd00f938647cd31ea997",
"format": 1
},
{
- "name": "tests/integration/targets/eos_command/tests/cli/invalid.yaml",
+ "name": "tests/integration/targets/eos_lldp_interfaces/tasks/eapi.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "b5fad1e7df8589dfd24573eb51f93dfb513d5fae99d434fd92edeb5ee1e96945",
+ "chksum_sha256": "6d01e053990d738bcb911756ab9be2a7659b592d0841d98a1efbe9f4abb2528c",
"format": 1
},
{
- "name": "tests/integration/targets/eos_command/tests/cli/greaterthanorequal.yaml",
- "ftype": "file",
- "chksum_type": "sha256",
- "chksum_sha256": "0410c3b348dcd910c449696a7ca05847e90d4e9d0504287ef1ede60d9f526308",
+ "name": "tests/integration/targets/eos_vlans",
+ "ftype": "dir",
+ "chksum_type": null,
+ "chksum_sha256": null,
"format": 1
},
{
- "name": "tests/integration/targets/eos_command/tests/cli/contains.yaml",
- "ftype": "file",
- "chksum_type": "sha256",
- "chksum_sha256": "e4e02af125647f0d0812ea8f3d43e8ca78a8ba11e4a572c39a8a061f836aada7",
+ "name": "tests/integration/targets/eos_vlans/defaults",
+ "ftype": "dir",
+ "chksum_type": null,
+ "chksum_sha256": null,
"format": 1
},
{
- "name": "tests/integration/targets/eos_command/tests/cli/equal.yaml",
+ "name": "tests/integration/targets/eos_vlans/defaults/main.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "762cb51b120a123a9af5a8256b45ff6103bf26624e6425e4a8b42c1c34cb70df",
+ "chksum_sha256": "9894ee154c7a39aa7a1e65d027dfc12b8643e1a3df53d3c09bbab9eeb44a1cf1",
"format": 1
},
{
- "name": "tests/integration/targets/eos_command/tests/cli/bad_operator.yaml",
- "ftype": "file",
- "chksum_type": "sha256",
- "chksum_sha256": "7519d9b6d82234763393ccb21be1c3b1aee3457627c963bddb6db8ddb11df7ea",
+ "name": "tests/integration/targets/eos_vlans/vars",
+ "ftype": "dir",
+ "chksum_type": null,
+ "chksum_sha256": null,
"format": 1
},
{
- "name": "tests/integration/targets/eos_command/tests/cli/lessthanorequal.yaml",
+ "name": "tests/integration/targets/eos_vlans/vars/main.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "02dac1c05e69cfe6e0db11694305e27d5cf5c18b916c83725145a01c45d151ce",
+ "chksum_sha256": "361a49c0e4e03684a6718513ec6a800c844d872b6dba61efdb68249d61b34124",
"format": 1
},
{
- "name": "tests/integration/targets/eos_command/tests/cli/output.yaml",
- "ftype": "file",
- "chksum_type": "sha256",
- "chksum_sha256": "c4f066d2e8544080a5cf534d49cac23b6af9380724df99f1ac2ea601fdae230d",
+ "name": "tests/integration/targets/eos_vlans/meta",
+ "ftype": "dir",
+ "chksum_type": null,
+ "chksum_sha256": null,
"format": 1
},
{
- "name": "tests/integration/targets/eos_command/tests/cli/greaterthan.yaml",
+ "name": "tests/integration/targets/eos_vlans/meta/main.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "84cf8932e41d9e08041c38f84dfb9b1d62680abc42a4b645245ef5fd365b362a",
+ "chksum_sha256": "d3b5d25c408cac682eb405cfc386cedbf17e6480d46e83bba18c91fcfe5d6e48",
"format": 1
},
{
- "name": "tests/integration/targets/eos_command/tests/cli/timeout.yaml",
- "ftype": "file",
- "chksum_type": "sha256",
- "chksum_sha256": "0710688d24996846459569d49568102b47517ceb62da0be0168f8f4cc10744b2",
+ "name": "tests/integration/targets/eos_vlans/tests",
+ "ftype": "dir",
+ "chksum_type": null,
+ "chksum_sha256": null,
"format": 1
},
{
- "name": "tests/integration/targets/eos_command/tests/cli/notequal.yaml",
- "ftype": "file",
- "chksum_type": "sha256",
- "chksum_sha256": "3bb2dfd7a6a694105573c6eadaa72f817458acc9dcb0dd0a1a854d319d09cef5",
+ "name": "tests/integration/targets/eos_vlans/tests/common",
+ "ftype": "dir",
+ "chksum_type": null,
+ "chksum_sha256": null,
"format": 1
},
{
- "name": "tests/integration/targets/eos_command/tests/cli/version.yaml",
+ "name": "tests/integration/targets/eos_vlans/tests/common/parsed.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "7e1ca984e5d0cff37df1d4029e0a9044daa287e5b6355387920054695dfd61cc",
+ "chksum_sha256": "97d8e342f7bee82d8027e115e1f5165d4a68e898b83813a2f710833e5fee4a33",
"format": 1
},
{
- "name": "tests/integration/targets/eos_command/tests/cli/cli_command.yaml",
+ "name": "tests/integration/targets/eos_vlans/tests/common/rendered.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "da86906ca5b2fd63ecc66e426e89f951058a3c90f0e9fd36accf6001837fda25",
+ "chksum_sha256": "fb1e1d667d069e7d04de886871344ca9fc0a0bded7b3c2a7437a4d95b95dd05d",
"format": 1
},
{
- "name": "tests/integration/targets/eos_command/tests/eapi",
- "ftype": "dir",
- "chksum_type": null,
- "chksum_sha256": null,
+ "name": "tests/integration/targets/eos_vlans/tests/common/gathered.yaml",
+ "ftype": "file",
+ "chksum_type": "sha256",
+ "chksum_sha256": "6512281e2fd290fd40f8f18191e72c127c2e3df9537c05559ecb25aed09ee4bb",
"format": 1
},
{
- "name": "tests/integration/targets/eos_command/tests/eapi/lessthan.yaml",
+ "name": "tests/integration/targets/eos_vlans/tests/common/empty_config.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "9cf1473ef81732265c8fab9d4aac0e2412a160b4cd1b8bccf474a6b4b872093a",
+ "chksum_sha256": "cdf7d6ea7f6f5c2ad9065b1b13e04198c38882991e60197c5c569fa6dce0d98d",
"format": 1
},
{
- "name": "tests/integration/targets/eos_command/tests/eapi/invalid.yaml",
+ "name": "tests/integration/targets/eos_vlans/tests/common/_parsed.cfg",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "e0ff41bbdbf781316e8f8b28ae72d5c6f2dd45d9040e340ed8e089632c62dfb5",
+ "chksum_sha256": "24f8e0b4cb5d9b1444c92f7260088952ba7aa9a71949521dd331f5a434686783",
"format": 1
},
{
- "name": "tests/integration/targets/eos_command/tests/eapi/greaterthanorequal.yaml",
+ "name": "tests/integration/targets/eos_vlans/tests/common/deleted.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "58247b34643e80aa852c3069ab18673c02c98a30845b2edc808262ccd0e26a37",
+ "chksum_sha256": "d4df0e51ef94b5a4ef06900a79bd20e79f84a964710a14de559368071f405669",
"format": 1
},
{
- "name": "tests/integration/targets/eos_command/tests/eapi/contains.yaml",
+ "name": "tests/integration/targets/eos_vlans/tests/common/_reset_config.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "35fa217e836688b2d7399c66f9408109429434afe4e85a78fa57ba9d440e7083",
+ "chksum_sha256": "31618630d4e82bffcf3ca7a4b12b835bb1b3bdf67d518eac68f72bb26b0d6924",
"format": 1
},
{
- "name": "tests/integration/targets/eos_command/tests/eapi/equal.yaml",
+ "name": "tests/integration/targets/eos_vlans/tests/common/overridden.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "bf0a37bd334e4ac7039fa458189a52163c074d38da24e01b4e31b1a5df564bf5",
+ "chksum_sha256": "23f1318af4e38f802c10ac90ec7cce6573c0eac7665773f877059bcb90426bee",
"format": 1
},
{
- "name": "tests/integration/targets/eos_command/tests/eapi/bad_operator.yaml",
+ "name": "tests/integration/targets/eos_vlans/tests/common/merged.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "92b19c1a1597bad3fe8920c6d15810f2df039981b9488dc802e31b599255ca7c",
+ "chksum_sha256": "fab8447a90775e038817655f20e15623512f87e042c86c7f93c6f5fe902aa37e",
"format": 1
},
{
- "name": "tests/integration/targets/eos_command/tests/eapi/lessthanorequal.yaml",
+ "name": "tests/integration/targets/eos_vlans/tests/common/replaced.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "5762ba9c8c56c10a9473447afc5e4be6f14c8a13f64840fe001e0b1fb1a0cf9a",
+ "chksum_sha256": "8a2ed31515941cfc98d86db63eed394b71c6e749b8ef7a7433f5d3ff518f585a",
"format": 1
},
{
- "name": "tests/integration/targets/eos_command/tests/eapi/output.yaml",
+ "name": "tests/integration/targets/eos_vlans/tests/common/idempotent.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "693de41c9288eff0fecd465d42917945b0304d9ed5e0ac8f0370e25daf21b8c3",
+ "chksum_sha256": "c41bbf0a4522e6f01b3e38067c543afb71b21fcbfa0a8ededd26d0683e50a81d",
"format": 1
},
{
- "name": "tests/integration/targets/eos_command/tests/eapi/greaterthan.yaml",
+ "name": "tests/integration/targets/eos_vlans/tests/common/rtt.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "c4156873ff938c4126af0092303770286cd3c1829ec579689a0413d85b57a7d6",
+ "chksum_sha256": "d33a3d3ddf38335484012ddc3a995f050d899f1f5686fae5e8ae88f8686f9d5b",
"format": 1
},
{
- "name": "tests/integration/targets/eos_command/tests/eapi/timeout.yaml",
+ "name": "tests/integration/targets/eos_vlans/tasks",
+ "ftype": "dir",
+ "chksum_type": null,
+ "chksum_sha256": null,
+ "format": 1
+ },
+ {
+ "name": "tests/integration/targets/eos_vlans/tasks/main.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "77c15954650a439dd4fad91b81be94d802c38168a3ab63478d957492874362e5",
+ "chksum_sha256": "d5cf7fcbac079abb6f5cb6c649a9d27fe838821be84e54b51d4f35f98e64aa6e",
"format": 1
},
{
- "name": "tests/integration/targets/eos_command/tests/eapi/notequal.yaml",
+ "name": "tests/integration/targets/eos_vlans/tasks/cli.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "fa8076a05fc1d4cfc801e077a2204d20cb1c7eca29ee7efca969fb68bb4969a9",
+ "chksum_sha256": "a37cc29ff691d020e7eddf204f7250275beee4a4c9d28d30b47981eabdaa6281",
"format": 1
},
{
- "name": "tests/integration/targets/eos_command/tests/eapi/version.yaml",
+ "name": "tests/integration/targets/eos_vlans/tasks/eapi.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "3a28c24b52f933e2a767f91719be61f48f473d42854b0f2bb17583d1ec9b6d6a",
+ "chksum_sha256": "2833f074f91eb14f89df2cf60665de978c3504c2b340b5729edeaac0ead3df5d",
"format": 1
},
{
- "name": "tests/integration/targets/eos_interfaces",
+ "name": "tests/integration/targets/eos_ospfv2",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "tests/integration/targets/eos_interfaces/tasks",
+ "name": "tests/integration/targets/eos_ospfv2/defaults",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "tests/integration/targets/eos_interfaces/tasks/main.yaml",
+ "name": "tests/integration/targets/eos_ospfv2/defaults/main.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "c0e130c100282c8de2a2d63717b5e5960124ffd70fe3dcb644596b555f254b8d",
+ "chksum_sha256": "9894ee154c7a39aa7a1e65d027dfc12b8643e1a3df53d3c09bbab9eeb44a1cf1",
"format": 1
},
{
- "name": "tests/integration/targets/eos_interfaces/tasks/cli.yaml",
- "ftype": "file",
- "chksum_type": "sha256",
- "chksum_sha256": "a37cc29ff691d020e7eddf204f7250275beee4a4c9d28d30b47981eabdaa6281",
+ "name": "tests/integration/targets/eos_ospfv2/vars",
+ "ftype": "dir",
+ "chksum_type": null,
+ "chksum_sha256": null,
"format": 1
},
{
- "name": "tests/integration/targets/eos_interfaces/tasks/eapi.yaml",
+ "name": "tests/integration/targets/eos_ospfv2/vars/main.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "2833f074f91eb14f89df2cf60665de978c3504c2b340b5729edeaac0ead3df5d",
+ "chksum_sha256": "c7cc18f6491766c65c2c46d595e731de7a188f6c8a4d85a511193825761fc5c1",
"format": 1
},
{
- "name": "tests/integration/targets/eos_interfaces/meta",
+ "name": "tests/integration/targets/eos_ospfv2/templates",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "tests/integration/targets/eos_interfaces/meta/main.yml",
+ "name": "tests/integration/targets/eos_ospfv2/templates/populate.cfg",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "d3b5d25c408cac682eb405cfc386cedbf17e6480d46e83bba18c91fcfe5d6e48",
+ "chksum_sha256": "a50326c21eba1d983db933b7a18c112f2aa7c5f16d574dc908095d9258b1cdb3",
"format": 1
},
{
- "name": "tests/integration/targets/eos_interfaces/defaults",
+ "name": "tests/integration/targets/eos_ospfv2/meta",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "tests/integration/targets/eos_interfaces/defaults/main.yaml",
+ "name": "tests/integration/targets/eos_ospfv2/meta/main.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "9894ee154c7a39aa7a1e65d027dfc12b8643e1a3df53d3c09bbab9eeb44a1cf1",
+ "chksum_sha256": "d3b5d25c408cac682eb405cfc386cedbf17e6480d46e83bba18c91fcfe5d6e48",
"format": 1
},
{
- "name": "tests/integration/targets/eos_interfaces/tests",
+ "name": "tests/integration/targets/eos_ospfv2/tests",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "tests/integration/targets/eos_interfaces/tests/common",
+ "name": "tests/integration/targets/eos_ospfv2/tests/common",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "tests/integration/targets/eos_interfaces/tests/common/deleted.yaml",
+ "name": "tests/integration/targets/eos_ospfv2/tests/common/_populate.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "a62f1fe641f551ad15f8c85593b987486f1099f5a9172a1b27e73b4520e8ee29",
+ "chksum_sha256": "dccc5998d088e1918f8022c69860a4b490af97d164b7beaaf04054824b0340b6",
"format": 1
},
{
- "name": "tests/integration/targets/eos_interfaces/tests/common/gathered.yaml",
+ "name": "tests/integration/targets/eos_ospfv2/tests/common/parsed.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "7f0746803db7cb46077bb261ea73492246c9973b05d4369c4830edd6181bf453",
+ "chksum_sha256": "e8a3b87032a207d23558a38cd9b6dc25ec6af9ed0e9bc6b41725619fb0f180d0",
"format": 1
},
{
- "name": "tests/integration/targets/eos_interfaces/tests/common/empty_config.yaml",
+ "name": "tests/integration/targets/eos_ospfv2/tests/common/gathered.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "bc26969057893c4516d300b795ab9a9ca599596ea075a83972b2af4ed2164596",
+ "chksum_sha256": "63faa553716754def756ba24e2a6f899177afdad432eb183b788390d219e1901",
"format": 1
},
{
- "name": "tests/integration/targets/eos_interfaces/tests/common/rtt.yaml",
+ "name": "tests/integration/targets/eos_ospfv2/tests/common/empty_config.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "ca4a201cb5ed8e1649d04eba504fc0ba0584b9404df7d3fdc3df1d9cb708c992",
+ "chksum_sha256": "2a7cd3925d54d03101a02b74c8b75fbf36fc335d3e53202ec6645f4b133f9cff",
"format": 1
},
{
- "name": "tests/integration/targets/eos_interfaces/tests/common/merged.yaml",
+ "name": "tests/integration/targets/eos_ospfv2/tests/common/_parsed.cfg",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "5a0737935c23ff3552dcf975ee16cfa42adfbcea87cf8bb0b8926b2ccf09c8d0",
+ "chksum_sha256": "efe02afcb1c79bf68872562eb02977725e731dfbe7536b270e0273e2766a6521",
"format": 1
},
{
- "name": "tests/integration/targets/eos_interfaces/tests/common/overridden.yaml",
+ "name": "tests/integration/targets/eos_ospfv2/tests/common/deleted.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "2d7fe951ce7d79d1fee4fa2149e1f341d06c7910a220bda9e86118ea26349fef",
+ "chksum_sha256": "ebe46cf49f8af67c8cfe104d7c6e943b0280e000755907f8e718a035c9a622db",
"format": 1
},
{
- "name": "tests/integration/targets/eos_interfaces/tests/common/_parsed.cfg",
+ "name": "tests/integration/targets/eos_ospfv2/tests/common/_remove_config.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "36a0793cac2c404b733a21498bf803d7fc38942c11ea65ea26521ca4d64e04d8",
+ "chksum_sha256": "0c38f23b440f4e2e1c0024d0c3e828cabea8b77cb08245223e9d1bd041824f55",
"format": 1
},
{
- "name": "tests/integration/targets/eos_interfaces/tests/common/replaced.yaml",
+ "name": "tests/integration/targets/eos_ospfv2/tests/common/overridden.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "ca023a36a14d5f2de1b213f4e7626424523c01e952e08789e5cac48107ae0b4f",
+ "chksum_sha256": "d3e4c4999c892bdb9fca72e568774b2c986d7bdfa8fa419c651767c6d4482d50",
"format": 1
},
{
- "name": "tests/integration/targets/eos_interfaces/tests/common/parsed.yaml",
+ "name": "tests/integration/targets/eos_ospfv2/tests/common/merged.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "0c3a7c9a205c5ff75308f7bb5b9ec60565eb624f45526d5712b3e1ed026e087a",
+ "chksum_sha256": "e9e40c2f4be5c39a0bf44fc386944705e5fe6af989b7b2eab6ca282f7fb183a5",
"format": 1
},
{
- "name": "tests/integration/targets/eos_interfaces/tests/common/_reset_config.yaml",
+ "name": "tests/integration/targets/eos_ospfv2/tests/common/replaced.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "7ae46767fb3bead2365a6cc3aeb9acfb44d8ad8fdee5313f144fe1d248110eaf",
+ "chksum_sha256": "b7d761b36741b02edb289d71aaeac703a09dd50044f06b7a22efb65c1debf4e9",
"format": 1
},
{
- "name": "tests/integration/targets/eos_interfaces/tests/common/rendered.yaml",
+ "name": "tests/integration/targets/eos_ospfv2/tests/common/rtt.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "fed3bcba071a6d00304fba18b40062463af1e4f9098048ca4385c8ee7d3703ee",
+ "chksum_sha256": "e88142e55ffbbe41f70ee83358da99cd518becb3ff0901f786bb4d56cc098d30",
"format": 1
},
{
- "name": "tests/integration/targets/eos_interfaces/vars",
+ "name": "tests/integration/targets/eos_ospfv2/tasks",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "tests/integration/targets/eos_interfaces/vars/main.yaml",
+ "name": "tests/integration/targets/eos_ospfv2/tasks/main.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "21f21b62a39efa62ebd86dc0b152614f89828c29b70b513a5eab734ba59bb230",
+ "chksum_sha256": "d5cf7fcbac079abb6f5cb6c649a9d27fe838821be84e54b51d4f35f98e64aa6e",
"format": 1
},
{
- "name": "tests/integration/targets/eos_interfaces/templates",
+ "name": "tests/integration/targets/eos_ospfv2/tasks/cli.yaml",
+ "ftype": "file",
+ "chksum_type": "sha256",
+ "chksum_sha256": "a37cc29ff691d020e7eddf204f7250275beee4a4c9d28d30b47981eabdaa6281",
+ "format": 1
+ },
+ {
+ "name": "tests/integration/targets/eos_ospfv2/tasks/eapi.yaml",
+ "ftype": "file",
+ "chksum_type": "sha256",
+ "chksum_sha256": "2833f074f91eb14f89df2cf60665de978c3504c2b340b5729edeaac0ead3df5d",
+ "format": 1
+ },
+ {
+ "name": "tests/integration/targets/prepare_eos_tests",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "tests/integration/targets/eos_interfaces/templates/reset.cfg",
+ "name": "tests/integration/targets/prepare_eos_tests/meta",
+ "ftype": "dir",
+ "chksum_type": null,
+ "chksum_sha256": null,
+ "format": 1
+ },
+ {
+ "name": "tests/integration/targets/prepare_eos_tests/meta/main.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "0a096e71ea1c5a1c492cc2e33283e427338efdf9d837a590b582c2702ccee07e",
+ "chksum_sha256": "851860fe2ed1258710d7fcf89ac5b7d8c3c87755e89ca56fdd79bea022eb2b92",
"format": 1
},
{
- "name": "tests/integration/targets/eos_system",
+ "name": "tests/integration/targets/prepare_eos_tests/tasks",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "tests/integration/targets/eos_system/tasks",
+ "name": "tests/integration/targets/prepare_eos_tests/tasks/main.yml",
+ "ftype": "file",
+ "chksum_type": "sha256",
+ "chksum_sha256": "c53c149ac2c5c508711c2414d406b033110276eb4622949358a6e1efcf3cd505",
+ "format": 1
+ },
+ {
+ "name": "tests/integration/targets/eos_ospfv3",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "tests/integration/targets/eos_system/tasks/main.yaml",
- "ftype": "file",
- "chksum_type": "sha256",
- "chksum_sha256": "d5cf7fcbac079abb6f5cb6c649a9d27fe838821be84e54b51d4f35f98e64aa6e",
+ "name": "tests/integration/targets/eos_ospfv3/defaults",
+ "ftype": "dir",
+ "chksum_type": null,
+ "chksum_sha256": null,
"format": 1
},
{
- "name": "tests/integration/targets/eos_system/tasks/cli.yaml",
+ "name": "tests/integration/targets/eos_ospfv3/defaults/main.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "6788027c858762808079ce3f9cec195264aebb130bf132dfec6ff2fcfeb025c5",
+ "chksum_sha256": "9894ee154c7a39aa7a1e65d027dfc12b8643e1a3df53d3c09bbab9eeb44a1cf1",
"format": 1
},
{
- "name": "tests/integration/targets/eos_system/tasks/eapi.yaml",
+ "name": "tests/integration/targets/eos_ospfv3/vars",
+ "ftype": "dir",
+ "chksum_type": null,
+ "chksum_sha256": null,
+ "format": 1
+ },
+ {
+ "name": "tests/integration/targets/eos_ospfv3/vars/main.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "1b14bb0d83e5f509721d34f537bb0812798e5b3d3ad6794f1cb7314c8a419202",
+ "chksum_sha256": "9917e16f0a7a0b7484fe0780a79f0b22180b634ad091fee3f94946946d87e030",
"format": 1
},
{
- "name": "tests/integration/targets/eos_system/meta",
+ "name": "tests/integration/targets/eos_ospfv3/templates",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "tests/integration/targets/eos_system/meta/main.yml",
+ "name": "tests/integration/targets/eos_ospfv3/templates/populate.cfg",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "d3b5d25c408cac682eb405cfc386cedbf17e6480d46e83bba18c91fcfe5d6e48",
+ "chksum_sha256": "96b764ff7795f328d12684eb2dd1aa60ea1e4d6d5d3e6ed638273aa7deb25686",
"format": 1
},
{
- "name": "tests/integration/targets/eos_system/defaults",
+ "name": "tests/integration/targets/eos_ospfv3/meta",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "tests/integration/targets/eos_system/defaults/main.yaml",
+ "name": "tests/integration/targets/eos_ospfv3/meta/main.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "665288590cd4226da42511817f09ccdfc92df36c9621583cd2c82919af295c5a",
+ "chksum_sha256": "d3b5d25c408cac682eb405cfc386cedbf17e6480d46e83bba18c91fcfe5d6e48",
"format": 1
},
{
- "name": "tests/integration/targets/eos_system/tests",
+ "name": "tests/integration/targets/eos_ospfv3/tests",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "tests/integration/targets/eos_system/tests/cli",
+ "name": "tests/integration/targets/eos_ospfv3/tests/common",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "tests/integration/targets/eos_system/tests/cli/set_lookup_source.yaml",
+ "name": "tests/integration/targets/eos_ospfv3/tests/common/_populate.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "9b571561204978b797cde9c09803bd0f35e3a4b1d0f032d549b0d8a479bb7742",
+ "chksum_sha256": "dccc5998d088e1918f8022c69860a4b490af97d164b7beaaf04054824b0340b6",
"format": 1
},
{
- "name": "tests/integration/targets/eos_system/tests/cli/set_domain_name.yaml",
+ "name": "tests/integration/targets/eos_ospfv3/tests/common/parsed.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "96a436ed7ba93da80b30b7fde2babbd14d77e20c888843f12fbd37f368774c05",
+ "chksum_sha256": "c5780138500b761a2832d155ea8a30d7e78fa10a02ab581125af875994bb45c8",
"format": 1
},
{
- "name": "tests/integration/targets/eos_system/tests/cli/set_name_servers.yaml",
+ "name": "tests/integration/targets/eos_ospfv3/tests/common/rendered.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "5a6511f53c7475d55b01bd0fd150ecc8432e6a237a0634b9f7d0dab26473d88b",
+ "chksum_sha256": "db343d29422b68984563c86904ac0ad79845853240e757cc26248b267f8e6f11",
"format": 1
},
{
- "name": "tests/integration/targets/eos_system/tests/cli/set_domain_list.yaml",
+ "name": "tests/integration/targets/eos_ospfv3/tests/common/gathered.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "382aace82bf0f7d0a09ba8f2a35a825bf9085cdca7d62d507096e65e361b6922",
+ "chksum_sha256": "ef28a5797b256528edd1bff83509babe07944218468f22f9bdeeef905b52a4b2",
"format": 1
},
{
- "name": "tests/integration/targets/eos_system/tests/cli/set_hostname.yaml",
+ "name": "tests/integration/targets/eos_ospfv3/tests/common/empty_config.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "3ddfe22c80b9e909d2cafe93380715fc7d695425a4bf23c0c549bbb1414fc8dc",
+ "chksum_sha256": "dc8f776fa74a50716d8a0194c5a56a51305991e4295186c2f011afe0cd89a87a",
"format": 1
},
{
- "name": "tests/integration/targets/eos_system/tests/eapi",
- "ftype": "dir",
- "chksum_type": null,
- "chksum_sha256": null,
+ "name": "tests/integration/targets/eos_ospfv3/tests/common/_parsed.cfg",
+ "ftype": "file",
+ "chksum_type": "sha256",
+ "chksum_sha256": "96b764ff7795f328d12684eb2dd1aa60ea1e4d6d5d3e6ed638273aa7deb25686",
"format": 1
},
{
- "name": "tests/integration/targets/eos_system/tests/eapi/set_lookup_source.yaml",
+ "name": "tests/integration/targets/eos_ospfv3/tests/common/deleted.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "5ec0cefc6ecaf3e422116a57b7a77dac7c7e8de65543b445baaa5b08bb0c31a1",
+ "chksum_sha256": "18a10808206e727ecffe9b9714974da7d6c95edacd2758b0dd75d207fd6539d2",
"format": 1
},
{
- "name": "tests/integration/targets/eos_system/tests/eapi/set_domain_name.yaml",
+ "name": "tests/integration/targets/eos_ospfv3/tests/common/_remove_config.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "8cfd63ce023b45928d446783ffcd516e4ab736187d36102514859dd9aabcec05",
+ "chksum_sha256": "772202a71a3c35454372ee3e7d0a8bc98615b619f4cc37ebf1bc20ac7d5d55bf",
"format": 1
},
{
- "name": "tests/integration/targets/eos_system/tests/eapi/set_name_servers.yaml",
+ "name": "tests/integration/targets/eos_ospfv3/tests/common/overridden.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "3f151be120cd9e6e74b1778bf682f08879753fc2198c807e4ecebe4486d21c28",
+ "chksum_sha256": "704e3f910ea6a5ef1cab48ec4bbea46955189e811124fa2c1a8dce9a0efb6a17",
"format": 1
},
{
- "name": "tests/integration/targets/eos_system/tests/eapi/set_domain_list.yaml",
+ "name": "tests/integration/targets/eos_ospfv3/tests/common/merged.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "c864953ce83d0099b4f025894c10d502d1ecff22776b89688f784bf172b4f936",
+ "chksum_sha256": "848be2a6e6d9c51844e1fc50931b124190b58f4e6250741c5adc4fd90b5a397e",
"format": 1
},
{
- "name": "tests/integration/targets/eos_system/tests/eapi/set_hostname.yaml",
+ "name": "tests/integration/targets/eos_ospfv3/tests/common/replaced.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "6bce01fac4d41bba5dc1495d183f86d153fbd010a3b1ac760bd07c32bcd3c5f2",
+ "chksum_sha256": "c53dc625cf760dec12686ef99081361defb9dbbfaf9f6ce2d6d00cd6b0eda97a",
"format": 1
},
{
- "name": "tests/integration/targets/eos_ntp_global",
- "ftype": "dir",
- "chksum_type": null,
- "chksum_sha256": null,
+ "name": "tests/integration/targets/eos_ospfv3/tests/common/rtt.yaml",
+ "ftype": "file",
+ "chksum_type": "sha256",
+ "chksum_sha256": "8d5a2e7460ef5bb7f6647ee5902bb0e4a9322beec5011a3c84d47804f5ffed7e",
"format": 1
},
{
- "name": "tests/integration/targets/eos_ntp_global/tasks",
+ "name": "tests/integration/targets/eos_ospfv3/tasks",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "tests/integration/targets/eos_ntp_global/tasks/main.yaml",
+ "name": "tests/integration/targets/eos_ospfv3/tasks/main.yaml",
"ftype": "file",
"chksum_type": "sha256",
"chksum_sha256": "d5cf7fcbac079abb6f5cb6c649a9d27fe838821be84e54b51d4f35f98e64aa6e",
"format": 1
},
{
- "name": "tests/integration/targets/eos_ntp_global/tasks/cli.yaml",
+ "name": "tests/integration/targets/eos_ospfv3/tasks/cli.yaml",
"ftype": "file",
"chksum_type": "sha256",
"chksum_sha256": "a37cc29ff691d020e7eddf204f7250275beee4a4c9d28d30b47981eabdaa6281",
"format": 1
},
{
- "name": "tests/integration/targets/eos_ntp_global/tasks/eapi.yaml",
+ "name": "tests/integration/targets/eos_ospfv3/tasks/eapi.yaml",
"ftype": "file",
"chksum_type": "sha256",
"chksum_sha256": "2833f074f91eb14f89df2cf60665de978c3504c2b340b5729edeaac0ead3df5d",
"format": 1
},
{
- "name": "tests/integration/targets/eos_ntp_global/meta",
+ "name": "tests/integration/targets/eos_user",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "tests/integration/targets/eos_ntp_global/meta/main.yaml",
- "ftype": "file",
- "chksum_type": "sha256",
- "chksum_sha256": "d3b5d25c408cac682eb405cfc386cedbf17e6480d46e83bba18c91fcfe5d6e48",
- "format": 1
- },
- {
- "name": "tests/integration/targets/eos_ntp_global/defaults",
+ "name": "tests/integration/targets/eos_user/defaults",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "tests/integration/targets/eos_ntp_global/defaults/main.yaml",
+ "name": "tests/integration/targets/eos_user/defaults/main.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "9894ee154c7a39aa7a1e65d027dfc12b8643e1a3df53d3c09bbab9eeb44a1cf1",
- "format": 1
- },
- {
- "name": "tests/integration/targets/eos_ntp_global/tests",
- "ftype": "dir",
- "chksum_type": null,
- "chksum_sha256": null,
+ "chksum_sha256": "b6cec8117492a3110c2e9066aa77a54abd2b9774cea08d60eb42b01c51c3e032",
"format": 1
},
{
- "name": "tests/integration/targets/eos_ntp_global/tests/common",
+ "name": "tests/integration/targets/eos_user/meta",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "tests/integration/targets/eos_ntp_global/tests/common/_remove_config.yaml",
+ "name": "tests/integration/targets/eos_user/meta/main.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "930ade9d4163376aae340574caca0dbcb60880eaabc6836d7357898b325a670c",
+ "chksum_sha256": "d3b5d25c408cac682eb405cfc386cedbf17e6480d46e83bba18c91fcfe5d6e48",
"format": 1
},
{
- "name": "tests/integration/targets/eos_ntp_global/tests/common/deleted.yaml",
- "ftype": "file",
- "chksum_type": "sha256",
- "chksum_sha256": "80a3c218ee8aaefd8e3fccc016b73adede17f646b5cb7aeb92930b2ebf240e08",
+ "name": "tests/integration/targets/eos_user/tests",
+ "ftype": "dir",
+ "chksum_type": null,
+ "chksum_sha256": null,
"format": 1
},
{
- "name": "tests/integration/targets/eos_ntp_global/tests/common/gathered.yaml",
- "ftype": "file",
- "chksum_type": "sha256",
- "chksum_sha256": "db285e5dba7f6690073a06d6fa2c71df3f551c1df280f25fc99a690c96b74053",
+ "name": "tests/integration/targets/eos_user/tests/cli",
+ "ftype": "dir",
+ "chksum_type": null,
+ "chksum_sha256": null,
"format": 1
},
{
- "name": "tests/integration/targets/eos_ntp_global/tests/common/empty_config.yaml",
+ "name": "tests/integration/targets/eos_user/tests/cli/auth.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "65f05f9b573112dd4035eadd0ef4c037794e2c2d8575a9e57bce3363f9251e9d",
+ "chksum_sha256": "1a12965b11fc3ea92d23a9f7fd34b621c425c52c63a0f97c89baf0cb251152ac",
"format": 1
},
{
- "name": "tests/integration/targets/eos_ntp_global/tests/common/_populate.yaml",
+ "name": "tests/integration/targets/eos_user/tests/cli/basic.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "dccc5998d088e1918f8022c69860a4b490af97d164b7beaaf04054824b0340b6",
+ "chksum_sha256": "432c95aa920b1774308ea58ea6159647675bb2f7f1cffde182c64662dcc857fc",
"format": 1
},
{
- "name": "tests/integration/targets/eos_ntp_global/tests/common/update.yaml",
- "ftype": "file",
- "chksum_type": "sha256",
- "chksum_sha256": "a8d288c944ccb44045ad3ae954b9f8c24cd785b81a8d895a49601b8bdb3da459",
+ "name": "tests/integration/targets/eos_user/tasks",
+ "ftype": "dir",
+ "chksum_type": null,
+ "chksum_sha256": null,
"format": 1
},
{
- "name": "tests/integration/targets/eos_ntp_global/tests/common/merged.yaml",
+ "name": "tests/integration/targets/eos_user/tasks/main.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "ad9aa73641fa04cef01184edad25e66075435e1190f1fd8dd6b35bf9a3da968d",
+ "chksum_sha256": "d5cf7fcbac079abb6f5cb6c649a9d27fe838821be84e54b51d4f35f98e64aa6e",
"format": 1
},
{
- "name": "tests/integration/targets/eos_ntp_global/tests/common/overridden.yaml",
+ "name": "tests/integration/targets/eos_user/tasks/cli.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "42c31c2540456a34184d4bab9fc456c8ac86f151e3fe42609f6acfac96638eeb",
+ "chksum_sha256": "6788027c858762808079ce3f9cec195264aebb130bf132dfec6ff2fcfeb025c5",
"format": 1
},
{
- "name": "tests/integration/targets/eos_ntp_global/tests/common/_parsed.cfg",
+ "name": "tests/integration/targets/eos_user/tasks/eapi.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "db6ca3b0768262fced3ee97dd2e9b9b9f6085d81047770a3883c7b65973d51dc",
+ "chksum_sha256": "1b14bb0d83e5f509721d34f537bb0812798e5b3d3ad6794f1cb7314c8a419202",
"format": 1
},
{
- "name": "tests/integration/targets/eos_ntp_global/tests/common/replaced.yaml",
- "ftype": "file",
- "chksum_type": "sha256",
- "chksum_sha256": "d755dec987689bb90c08d6864899ad17b02cc78e78ec8126d1ff75897f7aea77",
+ "name": "tests/integration/targets/eos_acl_interfaces",
+ "ftype": "dir",
+ "chksum_type": null,
+ "chksum_sha256": null,
"format": 1
},
{
- "name": "tests/integration/targets/eos_ntp_global/tests/common/parsed.yaml",
- "ftype": "file",
- "chksum_type": "sha256",
- "chksum_sha256": "8ad00ff561ee93d06eabfc81bfdd27c78dd622a1f9776da62893eb6a219fa338",
+ "name": "tests/integration/targets/eos_acl_interfaces/defaults",
+ "ftype": "dir",
+ "chksum_type": null,
+ "chksum_sha256": null,
"format": 1
},
{
- "name": "tests/integration/targets/eos_ntp_global/tests/common/rendered.yaml",
+ "name": "tests/integration/targets/eos_acl_interfaces/defaults/main.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "425b9069cbfe0e6daec1d28d3023f886464df76571975acfa14d43285eab3dd5",
+ "chksum_sha256": "a79b77c93a1982c2682c177681bfcef5f3fb3421e3ef10be452fc81dc3ce8871",
"format": 1
},
{
- "name": "tests/integration/targets/eos_ntp_global/vars",
+ "name": "tests/integration/targets/eos_acl_interfaces/vars",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "tests/integration/targets/eos_ntp_global/vars/main.yaml",
+ "name": "tests/integration/targets/eos_acl_interfaces/vars/main.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "b44421f37fc760a771a3a602eff1724eddc44e6dc49e6275afe538587c656a3c",
+ "chksum_sha256": "8631d3b93d4bf6c66a2d3f5e5c11f188f364dc3a36a4bfa5614a51a045a1d49f",
"format": 1
},
{
- "name": "tests/integration/targets/eos_ntp_global/templates",
+ "name": "tests/integration/targets/eos_acl_interfaces/meta",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "tests/integration/targets/eos_ntp_global/templates/populate.cfg",
+ "name": "tests/integration/targets/eos_acl_interfaces/meta/main.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "db6ca3b0768262fced3ee97dd2e9b9b9f6085d81047770a3883c7b65973d51dc",
+ "chksum_sha256": "d3b5d25c408cac682eb405cfc386cedbf17e6480d46e83bba18c91fcfe5d6e48",
"format": 1
},
{
- "name": "tests/integration/targets/eos_ospfv2",
+ "name": "tests/integration/targets/eos_acl_interfaces/tests",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "tests/integration/targets/eos_ospfv2/tasks",
+ "name": "tests/integration/targets/eos_acl_interfaces/tests/common",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "tests/integration/targets/eos_ospfv2/tasks/main.yaml",
+ "name": "tests/integration/targets/eos_acl_interfaces/tests/common/_populate.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "d5cf7fcbac079abb6f5cb6c649a9d27fe838821be84e54b51d4f35f98e64aa6e",
+ "chksum_sha256": "4cfbb7d9c017eea2318fb53edf60ff9b83e6dfeccae2d6bc85f16d05d33a7ff0",
"format": 1
},
{
- "name": "tests/integration/targets/eos_ospfv2/tasks/cli.yaml",
+ "name": "tests/integration/targets/eos_acl_interfaces/tests/common/parsed.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "a37cc29ff691d020e7eddf204f7250275beee4a4c9d28d30b47981eabdaa6281",
+ "chksum_sha256": "86b04f3482cda3dd386cac6bd225865c4f3637845bc2b38165814e6c89bbaa2a",
"format": 1
},
{
- "name": "tests/integration/targets/eos_ospfv2/tasks/eapi.yaml",
+ "name": "tests/integration/targets/eos_acl_interfaces/tests/common/rendered.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "2833f074f91eb14f89df2cf60665de978c3504c2b340b5729edeaac0ead3df5d",
- "format": 1
- },
- {
- "name": "tests/integration/targets/eos_ospfv2/meta",
- "ftype": "dir",
- "chksum_type": null,
- "chksum_sha256": null,
+ "chksum_sha256": "876b6b7da3c239e569da81974334a14293ce92683bae9643239bcd4bb083c94b",
"format": 1
},
{
- "name": "tests/integration/targets/eos_ospfv2/meta/main.yaml",
+ "name": "tests/integration/targets/eos_acl_interfaces/tests/common/gathered.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "d3b5d25c408cac682eb405cfc386cedbf17e6480d46e83bba18c91fcfe5d6e48",
- "format": 1
- },
- {
- "name": "tests/integration/targets/eos_ospfv2/defaults",
- "ftype": "dir",
- "chksum_type": null,
- "chksum_sha256": null,
+ "chksum_sha256": "e43043f8a8c88832634fb29c4839abc2be35598c34df4a953d0eda562a90c78e",
"format": 1
},
{
- "name": "tests/integration/targets/eos_ospfv2/defaults/main.yaml",
+ "name": "tests/integration/targets/eos_acl_interfaces/tests/common/empty_config.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "9894ee154c7a39aa7a1e65d027dfc12b8643e1a3df53d3c09bbab9eeb44a1cf1",
- "format": 1
- },
- {
- "name": "tests/integration/targets/eos_ospfv2/tests",
- "ftype": "dir",
- "chksum_type": null,
- "chksum_sha256": null,
- "format": 1
- },
- {
- "name": "tests/integration/targets/eos_ospfv2/tests/common",
- "ftype": "dir",
- "chksum_type": null,
- "chksum_sha256": null,
+ "chksum_sha256": "e304de25e98dfbbd3e8b884f6478d7b841a022b232febe94380f256a50a51557",
"format": 1
},
{
- "name": "tests/integration/targets/eos_ospfv2/tests/common/_remove_config.yaml",
+ "name": "tests/integration/targets/eos_acl_interfaces/tests/common/_parsed.cfg",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "0c38f23b440f4e2e1c0024d0c3e828cabea8b77cb08245223e9d1bd041824f55",
+ "chksum_sha256": "dad0f95e9549bce843069bc4584803994e2549a64e70c6d844e5d37e41190630",
"format": 1
},
{
- "name": "tests/integration/targets/eos_ospfv2/tests/common/deleted.yaml",
+ "name": "tests/integration/targets/eos_acl_interfaces/tests/common/deleted.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "ebe46cf49f8af67c8cfe104d7c6e943b0280e000755907f8e718a035c9a622db",
+ "chksum_sha256": "dfc9f3e78036a19826feccd2fad6679dd22d05d44fdf5226540ce1f29256f261",
"format": 1
},
{
- "name": "tests/integration/targets/eos_ospfv2/tests/common/gathered.yaml",
+ "name": "tests/integration/targets/eos_acl_interfaces/tests/common/_remove_config.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "63faa553716754def756ba24e2a6f899177afdad432eb183b788390d219e1901",
+ "chksum_sha256": "b87b082bd1a6efb8a4fcffbc804615955068460aa128235e5bc6833b551be9b2",
"format": 1
},
{
- "name": "tests/integration/targets/eos_ospfv2/tests/common/empty_config.yaml",
+ "name": "tests/integration/targets/eos_acl_interfaces/tests/common/overridden.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "2a7cd3925d54d03101a02b74c8b75fbf36fc335d3e53202ec6645f4b133f9cff",
+ "chksum_sha256": "1f5be632f4525a5de8591f6aa83113ccf37fd9cb62d0f5b6ef4c62dcfb1c6fa7",
"format": 1
},
{
- "name": "tests/integration/targets/eos_ospfv2/tests/common/rtt.yaml",
+ "name": "tests/integration/targets/eos_acl_interfaces/tests/common/merged.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "e88142e55ffbbe41f70ee83358da99cd518becb3ff0901f786bb4d56cc098d30",
+ "chksum_sha256": "1668ec34e8d2f67dc611925ddf3b4f00ae826f0a65c72d939a8b1046d64c873d",
"format": 1
},
{
- "name": "tests/integration/targets/eos_ospfv2/tests/common/_populate.yaml",
+ "name": "tests/integration/targets/eos_acl_interfaces/tests/common/replaced.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "dccc5998d088e1918f8022c69860a4b490af97d164b7beaaf04054824b0340b6",
+ "chksum_sha256": "0d3dca47353e80e36f629fd572a1b64e2c49dd75d82bf4ab28fc53634d33803b",
"format": 1
},
{
- "name": "tests/integration/targets/eos_ospfv2/tests/common/merged.yaml",
+ "name": "tests/integration/targets/eos_acl_interfaces/tests/common/rtt.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "e9e40c2f4be5c39a0bf44fc386944705e5fe6af989b7b2eab6ca282f7fb183a5",
+ "chksum_sha256": "f2b15009df3b8b2bd9936379027b7f544a9c81a23e5c33fb9847b25a0b54645c",
"format": 1
},
{
- "name": "tests/integration/targets/eos_ospfv2/tests/common/overridden.yaml",
- "ftype": "file",
- "chksum_type": "sha256",
- "chksum_sha256": "d3e4c4999c892bdb9fca72e568774b2c986d7bdfa8fa419c651767c6d4482d50",
+ "name": "tests/integration/targets/eos_acl_interfaces/tasks",
+ "ftype": "dir",
+ "chksum_type": null,
+ "chksum_sha256": null,
"format": 1
},
{
- "name": "tests/integration/targets/eos_ospfv2/tests/common/_parsed.cfg",
+ "name": "tests/integration/targets/eos_acl_interfaces/tasks/main.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "efe02afcb1c79bf68872562eb02977725e731dfbe7536b270e0273e2766a6521",
+ "chksum_sha256": "c0e130c100282c8de2a2d63717b5e5960124ffd70fe3dcb644596b555f254b8d",
"format": 1
},
{
- "name": "tests/integration/targets/eos_ospfv2/tests/common/replaced.yaml",
+ "name": "tests/integration/targets/eos_acl_interfaces/tasks/cli.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "b7d761b36741b02edb289d71aaeac703a09dd50044f06b7a22efb65c1debf4e9",
+ "chksum_sha256": "a37cc29ff691d020e7eddf204f7250275beee4a4c9d28d30b47981eabdaa6281",
"format": 1
},
{
- "name": "tests/integration/targets/eos_ospfv2/tests/common/parsed.yaml",
+ "name": "tests/integration/targets/eos_acl_interfaces/tasks/eapi.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "e8a3b87032a207d23558a38cd9b6dc25ec6af9ed0e9bc6b41725619fb0f180d0",
+ "chksum_sha256": "2833f074f91eb14f89df2cf60665de978c3504c2b340b5729edeaac0ead3df5d",
"format": 1
},
{
- "name": "tests/integration/targets/eos_ospfv2/vars",
+ "name": "tests/integration/targets/eos_config",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "tests/integration/targets/eos_ospfv2/vars/main.yaml",
- "ftype": "file",
- "chksum_type": "sha256",
- "chksum_sha256": "c7cc18f6491766c65c2c46d595e731de7a188f6c8a4d85a511193825761fc5c1",
- "format": 1
- },
- {
- "name": "tests/integration/targets/eos_ospfv2/templates",
+ "name": "tests/integration/targets/eos_config/defaults",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "tests/integration/targets/eos_ospfv2/templates/populate.cfg",
+ "name": "tests/integration/targets/eos_config/defaults/main.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "a50326c21eba1d983db933b7a18c112f2aa7c5f16d574dc908095d9258b1cdb3",
+ "chksum_sha256": "665288590cd4226da42511817f09ccdfc92df36c9621583cd2c82919af295c5a",
"format": 1
},
{
- "name": "tests/integration/targets/eos_bgp_global",
+ "name": "tests/integration/targets/eos_config/templates",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "tests/integration/targets/eos_bgp_global/tasks",
+ "name": "tests/integration/targets/eos_config/templates/defaults",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "tests/integration/targets/eos_bgp_global/tasks/main.yaml",
+ "name": "tests/integration/targets/eos_config/templates/defaults/config.j2",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "c0e130c100282c8de2a2d63717b5e5960124ffd70fe3dcb644596b555f254b8d",
+ "chksum_sha256": "82249ebe8dcfdb0ab85598bd0f7ba759187bfc19c5c04a772d3308f27d85eefe",
"format": 1
},
{
- "name": "tests/integration/targets/eos_bgp_global/tasks/cli.yaml",
+ "name": "tests/integration/targets/eos_config/templates/defaults/test.j2",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "a37cc29ff691d020e7eddf204f7250275beee4a4c9d28d30b47981eabdaa6281",
+ "chksum_sha256": "6d6e2f3a34e61e1912c313154341699bc6398ccd884e4663bbdcefab7e76f6ec",
"format": 1
},
{
- "name": "tests/integration/targets/eos_bgp_global/tasks/eapi.yaml",
+ "name": "tests/integration/targets/eos_config/templates/basic",
+ "ftype": "dir",
+ "chksum_type": null,
+ "chksum_sha256": null,
+ "format": 1
+ },
+ {
+ "name": "tests/integration/targets/eos_config/templates/basic/cmds.j2",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "2833f074f91eb14f89df2cf60665de978c3504c2b340b5729edeaac0ead3df5d",
+ "chksum_sha256": "635043eb1da106cc08711181db0d52331cc4ba2cda07e30466641f4c7497f10f",
"format": 1
},
{
- "name": "tests/integration/targets/eos_bgp_global/meta",
- "ftype": "dir",
- "chksum_type": null,
- "chksum_sha256": null,
+ "name": "tests/integration/targets/eos_config/templates/basic/config.j2",
+ "ftype": "file",
+ "chksum_type": "sha256",
+ "chksum_sha256": "6d6e2f3a34e61e1912c313154341699bc6398ccd884e4663bbdcefab7e76f6ec",
"format": 1
},
{
- "name": "tests/integration/targets/eos_bgp_global/meta/main.yaml",
+ "name": "tests/integration/targets/eos_config/templates/basic/interface_config.j2",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "d3b5d25c408cac682eb405cfc386cedbf17e6480d46e83bba18c91fcfe5d6e48",
+ "chksum_sha256": "6d6e2f3a34e61e1912c313154341699bc6398ccd884e4663bbdcefab7e76f6ec",
"format": 1
},
{
- "name": "tests/integration/targets/eos_bgp_global/defaults",
+ "name": "tests/integration/targets/eos_config/meta",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "tests/integration/targets/eos_bgp_global/defaults/main.yaml",
+ "name": "tests/integration/targets/eos_config/meta/main.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "9894ee154c7a39aa7a1e65d027dfc12b8643e1a3df53d3c09bbab9eeb44a1cf1",
+ "chksum_sha256": "d3b5d25c408cac682eb405cfc386cedbf17e6480d46e83bba18c91fcfe5d6e48",
"format": 1
},
{
- "name": "tests/integration/targets/eos_bgp_global/tests",
+ "name": "tests/integration/targets/eos_config/tests",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "tests/integration/targets/eos_bgp_global/tests/common",
+ "name": "tests/integration/targets/eos_config/tests/eapi",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "tests/integration/targets/eos_bgp_global/tests/common/_remove_config.yaml",
+ "name": "tests/integration/targets/eos_config/tests/eapi/toplevel_after.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "36c8fb15c11b0806cf005745d3430a56d953e9f6780a7cef5aafd2a09a0535ad",
+ "chksum_sha256": "90e106e955ff3865916079955ddf5af545cdaa7372c491bf0ba61076cd80bb4c",
"format": 1
},
{
- "name": "tests/integration/targets/eos_bgp_global/tests/common/deleted.yaml",
+ "name": "tests/integration/targets/eos_config/tests/eapi/sublevel_exact.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "4d04fc66d72fa6c188227956f100f60c5653c829ef71f493379e1aaaed85fb60",
+ "chksum_sha256": "5501acfbe1e6d31324268704c74ddf6bf1d7d9eb0e158edcbbe4ff4b214cc76a",
"format": 1
},
{
- "name": "tests/integration/targets/eos_bgp_global/tests/common/gathered.yaml",
+ "name": "tests/integration/targets/eos_config/tests/eapi/save.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "5c0343e2441998a70cccd7a221674cd22a585a30cb660edf3089ac0b090e798f",
+ "chksum_sha256": "b10fe8c1dec1cc8276a16bcfeb6b70ac9667c8fc42cc5acd7f742fbdd2a2a2f6",
"format": 1
},
{
- "name": "tests/integration/targets/eos_bgp_global/tests/common/empty_config.yaml",
+ "name": "tests/integration/targets/eos_config/tests/eapi/src_invalid.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "5d8689ef6e49ccbba62ad1ebc44268ac6d8f82c7f001b21251b5d09c7ec7d32b",
+ "chksum_sha256": "751ce477a9a859e0fe8c0a420a836a9aeb6ee4e4d00d58af9e96fa4b15731577",
"format": 1
},
{
- "name": "tests/integration/targets/eos_bgp_global/tests/common/_populate_af.yaml",
+ "name": "tests/integration/targets/eos_config/tests/eapi/src_match_none.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "4f02550439ab2971f3dedc3958ee676bf2f3dd53532dca527bc619cf2f1a1d9e",
+ "chksum_sha256": "c42bb681923e1aea5664c1a629c22da23afd186fbdcbaa1c8f6a5df716e69bec",
"format": 1
},
{
- "name": "tests/integration/targets/eos_bgp_global/tests/common/rtt.yaml",
+ "name": "tests/integration/targets/eos_config/tests/eapi/sublevel.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "f749361ee14f98e79fa6a1f95335d7c2e66d2c28f517b1852b5b7f4cfbb9d429",
+ "chksum_sha256": "402e518d37d1d8a5c283de5593d26f4067c6ce3312b90e9f9b5c41c8c52892af",
"format": 1
},
{
- "name": "tests/integration/targets/eos_bgp_global/tests/common/_populate.yaml",
+ "name": "tests/integration/targets/eos_config/tests/eapi/backup.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "dccc5998d088e1918f8022c69860a4b490af97d164b7beaaf04054824b0340b6",
+ "chksum_sha256": "8b7ff6fa23044a1941225d49d2d23d85c1cede5f6d194625515b78a94ceccef0",
"format": 1
},
{
- "name": "tests/integration/targets/eos_bgp_global/tests/common/merged.yaml",
+ "name": "tests/integration/targets/eos_config/tests/eapi/defaults.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "6fd9e647d40d57feb5aa630c4ad460edcc0a5053310451f19ede0fd8d741ffe3",
+ "chksum_sha256": "0ece39d7ef9b05d0e14b28c199af6dd0181c05c687fcf8555b7e41f35406f4c6",
"format": 1
},
{
- "name": "tests/integration/targets/eos_bgp_global/tests/common/overridden.yaml",
+ "name": "tests/integration/targets/eos_config/tests/eapi/toplevel.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "02c017ff36027b957a2682c52ba544c014969f9b4ed9e9a725981a818191cd7b",
+ "chksum_sha256": "45276c0a74aba09ed8c7c48de80af2dd32219a324303610bc9cf80c3c8bc283b",
"format": 1
},
{
- "name": "tests/integration/targets/eos_bgp_global/tests/common/_parsed.cfg",
+ "name": "tests/integration/targets/eos_config/tests/eapi/sublevel_strict.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "cbb352548a62d123453d921de875e2acb84594a405ddafe0c04460de66e62928",
+ "chksum_sha256": "dbf1e3fd93dc6e50049a62d8107765cdbba14ee1f843606845bf30d0a982cd42",
"format": 1
},
{
- "name": "tests/integration/targets/eos_bgp_global/tests/common/replaced.yaml",
+ "name": "tests/integration/targets/eos_config/tests/eapi/toplevel_before.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "c43d6297de44a8d0ff51684af71b0f6837eaaa5d475561572902e6683b194247",
+ "chksum_sha256": "7f7329aacb123f76e1a2df214a99787da817035c59e9c0e2664f7934daba6efe",
"format": 1
},
{
- "name": "tests/integration/targets/eos_bgp_global/tests/common/parsed.yaml",
+ "name": "tests/integration/targets/eos_config/tests/eapi/src_basic.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "de7a1434091a39ef8cc7b4dd5439d3b37ae5b77a68f90ff04d5a83160cdbfc9b",
+ "chksum_sha256": "bb891145f21b067fae034a29cded633ad42f8c834d477f8997b2517753fa7300",
"format": 1
},
{
- "name": "tests/integration/targets/eos_bgp_global/tests/common/purged.yaml",
+ "name": "tests/integration/targets/eos_config/tests/eapi/sublevel_block.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "7c4383c852e0367d67b96145d03829375611f90a60fa91aebf9ae41e7f8de1d2",
+ "chksum_sha256": "3dde12483d855a7b2da463f885ac18f0b10b36b9b6acc538de96c4de23157c61",
"format": 1
},
{
- "name": "tests/integration/targets/eos_bgp_global/tests/common/rendered.yaml",
- "ftype": "file",
- "chksum_type": "sha256",
- "chksum_sha256": "58ef58d4be3aa6e9478afcdb9010c490d331d3523a5d4804a0a68f3d1555d9d9",
+ "name": "tests/integration/targets/eos_config/tests/redirection",
+ "ftype": "dir",
+ "chksum_type": null,
+ "chksum_sha256": null,
"format": 1
},
{
- "name": "tests/integration/targets/eos_bgp_global/vars",
+ "name": "tests/integration/targets/eos_config/tests/redirection/cli",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "tests/integration/targets/eos_bgp_global/vars/main.yaml",
+ "name": "tests/integration/targets/eos_config/tests/redirection/cli/shortname.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "a1c6b658736d10bad13d5b973aa9955f414ef50fa30aa23a890374ab544a2f3b",
+ "chksum_sha256": "d944cd696544ff17ad20e40bea70421da8141a1c22b5b4227b8b2cec348ce085",
"format": 1
},
{
- "name": "tests/integration/targets/eos_bgp_global/templates",
+ "name": "tests/integration/targets/eos_config/tests/cli_config",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "tests/integration/targets/eos_bgp_global/templates/populate.cfg",
+ "name": "tests/integration/targets/eos_config/tests/cli_config/cli_backup.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "cbb352548a62d123453d921de875e2acb84594a405ddafe0c04460de66e62928",
+ "chksum_sha256": "3bd7e06189b2e0a2c94746eeacb0988676f417f3a6740b1ef65a39609ae5d735",
"format": 1
},
{
- "name": "tests/integration/targets/eos_bgp_global/templates/populate_af.cfg",
+ "name": "tests/integration/targets/eos_config/tests/cli_config/cli_basic.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "a890c9293ff8120b194c107a6f70bdca6d62433ed701398a8214feaecb42bba6",
- "format": 1
- },
- {
- "name": "tests/integration/targets/eos_facts",
- "ftype": "dir",
- "chksum_type": null,
- "chksum_sha256": null,
+ "chksum_sha256": "135e26aae8c87670f187e83c82608ece8fe523e21e51824780e082ed0b4bf4ff",
"format": 1
},
{
- "name": "tests/integration/targets/eos_facts/tasks",
+ "name": "tests/integration/targets/eos_config/tests/cli",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "tests/integration/targets/eos_facts/tasks/main.yaml",
+ "name": "tests/integration/targets/eos_config/tests/cli/toplevel_after.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "c0e130c100282c8de2a2d63717b5e5960124ffd70fe3dcb644596b555f254b8d",
+ "chksum_sha256": "1d3dca9f3f341cc31221c027c6db7a6973e4e25f8a2297c1f4843e7c591eed05",
"format": 1
},
{
- "name": "tests/integration/targets/eos_facts/tasks/cli.yaml",
+ "name": "tests/integration/targets/eos_config/tests/cli/sublevel_exact.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "6788027c858762808079ce3f9cec195264aebb130bf132dfec6ff2fcfeb025c5",
+ "chksum_sha256": "8a6f66fe3cca7fc667d32dd2de4f5bc6fc7d82d2d92953316ad3d6e4f16ec463",
"format": 1
},
{
- "name": "tests/integration/targets/eos_facts/tasks/eapi.yaml",
+ "name": "tests/integration/targets/eos_config/tests/cli/save.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "cb15ea77586a3f5e330abaeb5a693d1e431f3ba0d68e867fa6658ef1d00fc197",
- "format": 1
- },
- {
- "name": "tests/integration/targets/eos_facts/meta",
- "ftype": "dir",
- "chksum_type": null,
- "chksum_sha256": null,
+ "chksum_sha256": "b576d2db1098db6187c8dabf08b98f2f768c955c0fc76d32f946c50df47d3bc3",
"format": 1
},
{
- "name": "tests/integration/targets/eos_facts/meta/main.yml",
+ "name": "tests/integration/targets/eos_config/tests/cli/src_invalid.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "d3b5d25c408cac682eb405cfc386cedbf17e6480d46e83bba18c91fcfe5d6e48",
+ "chksum_sha256": "52ca0bec01fc312731dc6e4be0b4439a1ffcbdb24716321987fbea517a5e145a",
"format": 1
},
{
- "name": "tests/integration/targets/eos_facts/defaults",
- "ftype": "dir",
- "chksum_type": null,
- "chksum_sha256": null,
+ "name": "tests/integration/targets/eos_config/tests/cli/check_mode.yaml",
+ "ftype": "file",
+ "chksum_type": "sha256",
+ "chksum_sha256": "8b8ade7952b3bdfbe87a27bef6a6072bf1559fb682ed03477c2c4bbb95add14d",
"format": 1
},
{
- "name": "tests/integration/targets/eos_facts/defaults/main.yaml",
+ "name": "tests/integration/targets/eos_config/tests/cli/sublevel_strict_mul_parents.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "b6cec8117492a3110c2e9066aa77a54abd2b9774cea08d60eb42b01c51c3e032",
+ "chksum_sha256": "3ab71a8f63f346ecaac7f063da41865f2e61466559bd8e3b01c5c8cd5d4e63ff",
"format": 1
},
{
- "name": "tests/integration/targets/eos_facts/tests",
- "ftype": "dir",
- "chksum_type": null,
- "chksum_sha256": null,
+ "name": "tests/integration/targets/eos_config/tests/cli/src_match_none.yaml",
+ "ftype": "file",
+ "chksum_type": "sha256",
+ "chksum_sha256": "e6f0ba65100459757c0b7dab013d12f4b901e2af19979c49047b6c403e2a1877",
"format": 1
},
{
- "name": "tests/integration/targets/eos_facts/tests/cli",
- "ftype": "dir",
- "chksum_type": null,
- "chksum_sha256": null,
+ "name": "tests/integration/targets/eos_config/tests/cli/sublevel.yaml",
+ "ftype": "file",
+ "chksum_type": "sha256",
+ "chksum_sha256": "0f7743e4751629f7b7b985959361b7ac07cf23c267d74777401cd2e45bcff7d1",
"format": 1
},
{
- "name": "tests/integration/targets/eos_facts/tests/cli/not_hardware.yaml",
+ "name": "tests/integration/targets/eos_config/tests/cli/backup.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "347997e8a2b793de8202fa7c55fe8fb5befc15f804046653b24305aa96dea558",
+ "chksum_sha256": "6d9bdcefed31e07edf3c37a38a9bdd50b83b235723758b4f4afee6afddb1b9e5",
"format": 1
},
{
- "name": "tests/integration/targets/eos_facts/tests/cli/default_facts.yaml",
+ "name": "tests/integration/targets/eos_config/tests/cli/diff_against_config.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "0ae6cae32ba80370ac7e8254cc4103412ad26ff7ef67467f860501a93bd7ba03",
+ "chksum_sha256": "1ba680c356fa88e96ed721f29df59097b2aabe32030286f032e3f981db797276",
"format": 1
},
{
- "name": "tests/integration/targets/eos_facts/tests/cli/invalid_subset.yaml",
+ "name": "tests/integration/targets/eos_config/tests/cli/defaults.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "30ebae89f553fe7b179031c471332dde8a564a6fa8c280d90044283b59d635cf",
+ "chksum_sha256": "4390d24f8debc9f9a06bd6f75cedac8f6de373193dd6f477329d0479908e66b7",
"format": 1
},
{
- "name": "tests/integration/targets/eos_facts/tests/cli/all_facts.yaml",
+ "name": "tests/integration/targets/eos_config/tests/cli/toplevel.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "9e88adb456f3bf5b08ce7b72aaa11b73bfaebd5563b39ecf155ca55bc5e326ee",
+ "chksum_sha256": "3e835db5710bb920f585d443324bf7c30793f25df236c6f4d8622e1bf42095bf",
"format": 1
},
{
- "name": "tests/integration/targets/eos_facts/tests/eapi",
- "ftype": "dir",
- "chksum_type": null,
- "chksum_sha256": null,
+ "name": "tests/integration/targets/eos_config/tests/cli/sublevel_strict.yaml",
+ "ftype": "file",
+ "chksum_type": "sha256",
+ "chksum_sha256": "eb86226952eb153150fe0e1b41d8bbd2d38bbb2323831ff4a865553f161ead28",
"format": 1
},
{
- "name": "tests/integration/targets/eos_facts/tests/eapi/not_hardware.yaml",
+ "name": "tests/integration/targets/eos_config/tests/cli/toplevel_before.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "412ad00f379dfbf2c04c539173c7c88068c175cf54fc2336644e1f0bfbbdc1c0",
+ "chksum_sha256": "f4955cab6fdf4c6ff358e66481287548ba046ecb78b569315021cd4b4356873e",
"format": 1
},
{
- "name": "tests/integration/targets/eos_facts/tests/eapi/default_facts.yaml",
+ "name": "tests/integration/targets/eos_config/tests/cli/config.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "784e54cb91e72291cb7c430e617b1b70840fea8f67ab2667fe8c18ad3aff5c0e",
+ "chksum_sha256": "93ead3551d70c71fed4ffeb043f58c511891b4737f39ebfb2f26c8ce8b703dce",
"format": 1
},
{
- "name": "tests/integration/targets/eos_facts/tests/eapi/invalid_subset.yaml",
+ "name": "tests/integration/targets/eos_config/tests/cli/src_basic.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "fb127eb858414a991f7de95891bc3fb5205f0cec63fab24c58717c26355a6b18",
+ "chksum_sha256": "115d6ac4c64b7d029afd2ddb9588b5eeb323ccf12391cf9bc1ba7db051c0847e",
"format": 1
},
{
- "name": "tests/integration/targets/eos_facts/tests/eapi/all_facts.yaml",
+ "name": "tests/integration/targets/eos_config/tests/cli/replace_block.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "65f1bede3bea1ae5490850f77a0d8e0d5d369af4e05050b0cef51b7bc3430859",
+ "chksum_sha256": "8229d1f16924795dadcae8472ba22a0d6ed7efdba4a7c8c12864f2915c1ed9c6",
"format": 1
},
{
- "name": "tests/integration/targets/eos_ospfv3",
- "ftype": "dir",
- "chksum_type": null,
- "chksum_sha256": null,
+ "name": "tests/integration/targets/eos_config/tests/cli/sublevel_block.yaml",
+ "ftype": "file",
+ "chksum_type": "sha256",
+ "chksum_sha256": "f954e5787b9b7e557b058e9f4e8720bfe36b468b4822bf29913ed3d14042475c",
"format": 1
},
{
- "name": "tests/integration/targets/eos_ospfv3/tasks",
+ "name": "tests/integration/targets/eos_config/tasks",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "tests/integration/targets/eos_ospfv3/tasks/main.yaml",
+ "name": "tests/integration/targets/eos_config/tasks/redirection.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "d5cf7fcbac079abb6f5cb6c649a9d27fe838821be84e54b51d4f35f98e64aa6e",
+ "chksum_sha256": "b49deae160fc4dfe8307a0ffb0749eedf58bfe63871c77531866e164fe7f955b",
"format": 1
},
{
- "name": "tests/integration/targets/eos_ospfv3/tasks/cli.yaml",
+ "name": "tests/integration/targets/eos_config/tasks/main.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "a37cc29ff691d020e7eddf204f7250275beee4a4c9d28d30b47981eabdaa6281",
+ "chksum_sha256": "fbf830cf0b2f6eccbbf21e658888b119977106bee0aa263cc2ac4393ddc19d4f",
"format": 1
},
{
- "name": "tests/integration/targets/eos_ospfv3/tasks/eapi.yaml",
+ "name": "tests/integration/targets/eos_config/tasks/cli_config.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "2833f074f91eb14f89df2cf60665de978c3504c2b340b5729edeaac0ead3df5d",
- "format": 1
- },
- {
- "name": "tests/integration/targets/eos_ospfv3/meta",
- "ftype": "dir",
- "chksum_type": null,
- "chksum_sha256": null,
+ "chksum_sha256": "cad1c35e72ece6063b7dd0600ae72e4e0f2f29b963d58733833bfb71db1ff1dc",
"format": 1
},
{
- "name": "tests/integration/targets/eos_ospfv3/meta/main.yaml",
+ "name": "tests/integration/targets/eos_config/tasks/cli.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "d3b5d25c408cac682eb405cfc386cedbf17e6480d46e83bba18c91fcfe5d6e48",
+ "chksum_sha256": "6788027c858762808079ce3f9cec195264aebb130bf132dfec6ff2fcfeb025c5",
"format": 1
},
{
- "name": "tests/integration/targets/eos_ospfv3/defaults",
- "ftype": "dir",
- "chksum_type": null,
- "chksum_sha256": null,
+ "name": "tests/integration/targets/eos_config/tasks/eapi.yaml",
+ "ftype": "file",
+ "chksum_type": "sha256",
+ "chksum_sha256": "1b14bb0d83e5f509721d34f537bb0812798e5b3d3ad6794f1cb7314c8a419202",
"format": 1
},
{
- "name": "tests/integration/targets/eos_ospfv3/defaults/main.yaml",
+ "name": "tests/integration/targets/eos_config/config.txt",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "9894ee154c7a39aa7a1e65d027dfc12b8643e1a3df53d3c09bbab9eeb44a1cf1",
+ "chksum_sha256": "9a925a8805c82634beb0a514ef8ab88912b8b3e296763329a74d7690b0429dc6",
"format": 1
},
{
- "name": "tests/integration/targets/eos_ospfv3/tests",
+ "name": "tests/integration/targets/eos_facts",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "tests/integration/targets/eos_ospfv3/tests/common",
+ "name": "tests/integration/targets/eos_facts/defaults",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "tests/integration/targets/eos_ospfv3/tests/common/_remove_config.yaml",
- "ftype": "file",
- "chksum_type": "sha256",
- "chksum_sha256": "772202a71a3c35454372ee3e7d0a8bc98615b619f4cc37ebf1bc20ac7d5d55bf",
- "format": 1
- },
- {
- "name": "tests/integration/targets/eos_ospfv3/tests/common/deleted.yaml",
- "ftype": "file",
- "chksum_type": "sha256",
- "chksum_sha256": "18a10808206e727ecffe9b9714974da7d6c95edacd2758b0dd75d207fd6539d2",
- "format": 1
- },
- {
- "name": "tests/integration/targets/eos_ospfv3/tests/common/gathered.yaml",
- "ftype": "file",
- "chksum_type": "sha256",
- "chksum_sha256": "ef28a5797b256528edd1bff83509babe07944218468f22f9bdeeef905b52a4b2",
- "format": 1
- },
- {
- "name": "tests/integration/targets/eos_ospfv3/tests/common/empty_config.yaml",
+ "name": "tests/integration/targets/eos_facts/defaults/main.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "dc8f776fa74a50716d8a0194c5a56a51305991e4295186c2f011afe0cd89a87a",
+ "chksum_sha256": "b6cec8117492a3110c2e9066aa77a54abd2b9774cea08d60eb42b01c51c3e032",
"format": 1
},
{
- "name": "tests/integration/targets/eos_ospfv3/tests/common/rtt.yaml",
- "ftype": "file",
- "chksum_type": "sha256",
- "chksum_sha256": "8d5a2e7460ef5bb7f6647ee5902bb0e4a9322beec5011a3c84d47804f5ffed7e",
+ "name": "tests/integration/targets/eos_facts/meta",
+ "ftype": "dir",
+ "chksum_type": null,
+ "chksum_sha256": null,
"format": 1
},
{
- "name": "tests/integration/targets/eos_ospfv3/tests/common/_populate.yaml",
+ "name": "tests/integration/targets/eos_facts/meta/main.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "dccc5998d088e1918f8022c69860a4b490af97d164b7beaaf04054824b0340b6",
+ "chksum_sha256": "d3b5d25c408cac682eb405cfc386cedbf17e6480d46e83bba18c91fcfe5d6e48",
"format": 1
},
{
- "name": "tests/integration/targets/eos_ospfv3/tests/common/merged.yaml",
- "ftype": "file",
- "chksum_type": "sha256",
- "chksum_sha256": "ccb7da45bb920569021036a8ad9757cd020f0012686b5d073f29f9621f7471e1",
+ "name": "tests/integration/targets/eos_facts/tests",
+ "ftype": "dir",
+ "chksum_type": null,
+ "chksum_sha256": null,
"format": 1
},
{
- "name": "tests/integration/targets/eos_ospfv3/tests/common/overridden.yaml",
- "ftype": "file",
- "chksum_type": "sha256",
- "chksum_sha256": "704e3f910ea6a5ef1cab48ec4bbea46955189e811124fa2c1a8dce9a0efb6a17",
+ "name": "tests/integration/targets/eos_facts/tests/eapi",
+ "ftype": "dir",
+ "chksum_type": null,
+ "chksum_sha256": null,
"format": 1
},
{
- "name": "tests/integration/targets/eos_ospfv3/tests/common/_parsed.cfg",
+ "name": "tests/integration/targets/eos_facts/tests/eapi/not_hardware.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "96b764ff7795f328d12684eb2dd1aa60ea1e4d6d5d3e6ed638273aa7deb25686",
+ "chksum_sha256": "412ad00f379dfbf2c04c539173c7c88068c175cf54fc2336644e1f0bfbbdc1c0",
"format": 1
},
{
- "name": "tests/integration/targets/eos_ospfv3/tests/common/replaced.yaml",
+ "name": "tests/integration/targets/eos_facts/tests/eapi/all_facts.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "c53dc625cf760dec12686ef99081361defb9dbbfaf9f6ce2d6d00cd6b0eda97a",
+ "chksum_sha256": "65f1bede3bea1ae5490850f77a0d8e0d5d369af4e05050b0cef51b7bc3430859",
"format": 1
},
{
- "name": "tests/integration/targets/eos_ospfv3/tests/common/parsed.yaml",
+ "name": "tests/integration/targets/eos_facts/tests/eapi/default_facts.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "c5780138500b761a2832d155ea8a30d7e78fa10a02ab581125af875994bb45c8",
+ "chksum_sha256": "784e54cb91e72291cb7c430e617b1b70840fea8f67ab2667fe8c18ad3aff5c0e",
"format": 1
},
{
- "name": "tests/integration/targets/eos_ospfv3/tests/common/rendered.yaml",
+ "name": "tests/integration/targets/eos_facts/tests/eapi/invalid_subset.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "db343d29422b68984563c86904ac0ad79845853240e757cc26248b267f8e6f11",
+ "chksum_sha256": "fb127eb858414a991f7de95891bc3fb5205f0cec63fab24c58717c26355a6b18",
"format": 1
},
{
- "name": "tests/integration/targets/eos_ospfv3/vars",
+ "name": "tests/integration/targets/eos_facts/tests/cli",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "tests/integration/targets/eos_ospfv3/vars/main.yaml",
+ "name": "tests/integration/targets/eos_facts/tests/cli/not_hardware.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "9917e16f0a7a0b7484fe0780a79f0b22180b634ad091fee3f94946946d87e030",
- "format": 1
- },
- {
- "name": "tests/integration/targets/eos_ospfv3/templates",
- "ftype": "dir",
- "chksum_type": null,
- "chksum_sha256": null,
+ "chksum_sha256": "347997e8a2b793de8202fa7c55fe8fb5befc15f804046653b24305aa96dea558",
"format": 1
},
{
- "name": "tests/integration/targets/eos_ospfv3/templates/populate.cfg",
+ "name": "tests/integration/targets/eos_facts/tests/cli/all_facts.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "96b764ff7795f328d12684eb2dd1aa60ea1e4d6d5d3e6ed638273aa7deb25686",
- "format": 1
- },
- {
- "name": "tests/integration/targets/eos_l3_interfaces",
- "ftype": "dir",
- "chksum_type": null,
- "chksum_sha256": null,
- "format": 1
- },
- {
- "name": "tests/integration/targets/eos_l3_interfaces/tasks",
- "ftype": "dir",
- "chksum_type": null,
- "chksum_sha256": null,
+ "chksum_sha256": "9e88adb456f3bf5b08ce7b72aaa11b73bfaebd5563b39ecf155ca55bc5e326ee",
"format": 1
},
{
- "name": "tests/integration/targets/eos_l3_interfaces/tasks/main.yaml",
+ "name": "tests/integration/targets/eos_facts/tests/cli/network_facts",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "d5cf7fcbac079abb6f5cb6c649a9d27fe838821be84e54b51d4f35f98e64aa6e",
+ "chksum_sha256": "479cf1f759bce65d32176d8c9f885cb7abf5f8b99140389aaba24995760d601a",
"format": 1
},
{
- "name": "tests/integration/targets/eos_l3_interfaces/tasks/cli.yaml",
+ "name": "tests/integration/targets/eos_facts/tests/cli/default_facts.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "a37cc29ff691d020e7eddf204f7250275beee4a4c9d28d30b47981eabdaa6281",
+ "chksum_sha256": "0ae6cae32ba80370ac7e8254cc4103412ad26ff7ef67467f860501a93bd7ba03",
"format": 1
},
{
- "name": "tests/integration/targets/eos_l3_interfaces/tasks/eapi.yaml",
+ "name": "tests/integration/targets/eos_facts/tests/cli/invalid_subset.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "1629beb9c4c49792f78a1425442a6a6e0e5dd9a0ed824c1cced81e6e97a0e47c",
+ "chksum_sha256": "30ebae89f553fe7b179031c471332dde8a564a6fa8c280d90044283b59d635cf",
"format": 1
},
{
- "name": "tests/integration/targets/eos_l3_interfaces/meta",
+ "name": "tests/integration/targets/eos_facts/tasks",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "tests/integration/targets/eos_l3_interfaces/meta/main.yaml",
+ "name": "tests/integration/targets/eos_facts/tasks/main.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "d3b5d25c408cac682eb405cfc386cedbf17e6480d46e83bba18c91fcfe5d6e48",
- "format": 1
- },
- {
- "name": "tests/integration/targets/eos_l3_interfaces/defaults",
- "ftype": "dir",
- "chksum_type": null,
- "chksum_sha256": null,
+ "chksum_sha256": "c0e130c100282c8de2a2d63717b5e5960124ffd70fe3dcb644596b555f254b8d",
"format": 1
},
{
- "name": "tests/integration/targets/eos_l3_interfaces/defaults/main.yaml",
+ "name": "tests/integration/targets/eos_facts/tasks/cli.yaml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "9894ee154c7a39aa7a1e65d027dfc12b8643e1a3df53d3c09bbab9eeb44a1cf1",
+ "chksum_sha256": "6788027c858762808079ce3f9cec195264aebb130bf132dfec6ff2fcfeb025c5",
"format": 1
},
{
- "name": "tests/integration/targets/eos_l3_interfaces/tests",
- "ftype": "dir",
- "chksum_type": null,
- "chksum_sha256": null,
+ "name": "tests/integration/targets/eos_facts/tasks/eapi.yaml",
+ "ftype": "file",
+ "chksum_type": "sha256",
+ "chksum_sha256": "cb15ea77586a3f5e330abaeb5a693d1e431f3ba0d68e867fa6658ef1d00fc197",
"format": 1
},
{
- "name": "tests/integration/targets/eos_l3_interfaces/tests/common",
+ "name": "tests/sanity",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "tests/integration/targets/eos_l3_interfaces/tests/common/deleted.yaml",
+ "name": "tests/sanity/ignore-2.11.txt",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "cc35e0f775451453ac2c523a27b8ca29590551f20ba1dd504553b72cd3f48096",
+ "chksum_sha256": "7c9647b2dee513f57df36fee1897a54856aeba3b5fed24f2b7d6612b225ead63",
"format": 1
},
{
- "name": "tests/integration/targets/eos_l3_interfaces/tests/common/gathered.yaml",
+ "name": "tests/sanity/ignore-2.9.txt",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "7c4177bbc89805770c555ca12366593738cd4fcfe2830e23b35a286aecc43ed3",
+ "chksum_sha256": "8c562d6941e7798adfb9f88ff0791f32d9e867dcd22292a4d8041c32585285a1",
"format": 1
},
{
- "name": "tests/integration/targets/eos_l3_interfaces/tests/common/empty_config.yaml",
+ "name": "tests/sanity/ignore-2.12.txt",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "95215014c2825aee51c3c204de545ae03738dae62b0e268c617a498276643713",
+ "chksum_sha256": "7c9647b2dee513f57df36fee1897a54856aeba3b5fed24f2b7d6612b225ead63",
"format": 1
},
{
- "name": "tests/integration/targets/eos_l3_interfaces/tests/common/rtt.yaml",
+ "name": "tests/sanity/ignore-2.15.txt",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "4660abfc6652a70079d0ea81ddca1be88fe04998d9396edef977e7c5ba5df1af",
+ "chksum_sha256": "eef9f110ac24f19f2bd0d195d6ab988d986929ea42f869864ba19a025c882e40",
"format": 1
},
{
- "name": "tests/integration/targets/eos_l3_interfaces/tests/common/merged.yaml",
+ "name": "tests/sanity/ignore-2.14.txt",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "a65aac4ca425465052942c3fd31c9d51ffb175047cbce064752fab288c7e4367",
+ "chksum_sha256": "eef9f110ac24f19f2bd0d195d6ab988d986929ea42f869864ba19a025c882e40",
"format": 1
},
{
- "name": "tests/integration/targets/eos_l3_interfaces/tests/common/overridden.yaml",
+ "name": "tests/sanity/ignore-2.18.txt",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "f17e653bfdb385c99bf7db088d3269b67d962148561c5b4ae3248adfad050ce4",
+ "chksum_sha256": "eef9f110ac24f19f2bd0d195d6ab988d986929ea42f869864ba19a025c882e40",
"format": 1
},
{
- "name": "tests/integration/targets/eos_l3_interfaces/tests/common/_parsed.cfg",
+ "name": "tests/sanity/ignore-2.10.txt",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "1be80d6bfade12c26b76660664893c1846149bb7eb9398fa5e610d48d54e9b78",
+ "chksum_sha256": "7c9647b2dee513f57df36fee1897a54856aeba3b5fed24f2b7d6612b225ead63",
"format": 1
},
{
- "name": "tests/integration/targets/eos_l3_interfaces/tests/common/replaced.yaml",
+ "name": "tests/sanity/ignore-2.17.txt",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "e8b467b03ab2c858ce56d5520307e0482341b16e05579f077e5bf8742d71fc95",
+ "chksum_sha256": "eef9f110ac24f19f2bd0d195d6ab988d986929ea42f869864ba19a025c882e40",
"format": 1
},
{
- "name": "tests/integration/targets/eos_l3_interfaces/tests/common/parsed.yaml",
+ "name": "tests/sanity/ignore-2.16.txt",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "03f049dcce225d8de33873ff4f8a2244b4e6053857d212b6bd473476cd429b14",
+ "chksum_sha256": "eef9f110ac24f19f2bd0d195d6ab988d986929ea42f869864ba19a025c882e40",
"format": 1
},
{
- "name": "tests/integration/targets/eos_l3_interfaces/tests/common/_reset_config.yaml",
+ "name": "tests/sanity/ignore-2.13.txt",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "cbf3a7bcba86ab51a41f5df9700c3361614a761a59c7a818e28b9e2b47e49826",
+ "chksum_sha256": "eef9f110ac24f19f2bd0d195d6ab988d986929ea42f869864ba19a025c882e40",
"format": 1
},
{
- "name": "tests/integration/targets/eos_l3_interfaces/tests/common/rendered.yaml",
+ "name": "tests/config.yml",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "c06867d92daaf7f51b661451f56dd63be75711f4f8c407a7f7365879cb4d295c",
+ "chksum_sha256": "4129945061440c8d8c281590b8054b194f5958833c722aa40e878b09038c380e",
"format": 1
},
{
- "name": "tests/integration/targets/eos_l3_interfaces/vars",
+ "name": "tests/unit",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "tests/integration/targets/eos_l3_interfaces/vars/main.yaml",
- "ftype": "file",
- "chksum_type": "sha256",
- "chksum_sha256": "9bd8cfc16471691295c6cc5b75efdef88860f2aad20ec00f62ffc614e2976776",
- "format": 1
- },
- {
- "name": "tests/integration/targets/eos_l3_interfaces/templates",
+ "name": "tests/unit/mock",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "tests/integration/targets/eos_l3_interfaces/templates/reset.cfg",
+ "name": "tests/unit/mock/loader.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "3e02b044e876b189ce336a3a4802eb8af3df7d69c9d74f94877a8ec495e240dc",
+ "chksum_sha256": "bea80cf14afd91d02e652a3a395bed3d74fdf373d12d5af6a41daf5516646663",
"format": 1
},
{
- "name": "tests/integration/targets/eos_l2_interfaces",
- "ftype": "dir",
- "chksum_type": null,
- "chksum_sha256": null,
+ "name": "tests/unit/mock/yaml_helper.py",
+ "ftype": "file",
+ "chksum_type": "sha256",
+ "chksum_sha256": "4dbe503c0585b634f72b82eef6b9f8d078ae383ed865bb016db31992dac97600",
"format": 1
},
{
- "name": "tests/integration/targets/eos_l2_interfaces/tasks",
- "ftype": "dir",
- "chksum_type": null,
- "chksum_sha256": null,
+ "name": "tests/unit/mock/__init__.py",
+ "ftype": "file",
+ "chksum_type": "sha256",
+ "chksum_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
"format": 1
},
{
- "name": "tests/integration/targets/eos_l2_interfaces/tasks/main.yaml",
+ "name": "tests/unit/mock/vault_helper.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "c0e130c100282c8de2a2d63717b5e5960124ffd70fe3dcb644596b555f254b8d",
+ "chksum_sha256": "55bd0e924dcc22d050612c944bff0ef745e51faac9260dce9b9b2018c4c8a661",
"format": 1
},
{
- "name": "tests/integration/targets/eos_l2_interfaces/tasks/cli.yaml",
+ "name": "tests/unit/mock/procenv.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "3d287a5645a94634b96fbeb33a93d7cc866421adb10d5e45810aae4ae003fd52",
+ "chksum_sha256": "3ff983479d7aa4b90efe73337f723c14224edabcdfde4efe49f24cd905f45f1a",
"format": 1
},
{
- "name": "tests/integration/targets/eos_l2_interfaces/tasks/eapi.yaml",
+ "name": "tests/unit/mock/path.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "90b0fb30b63afdda9bc8d5bee03e2b6cc6f785a7af550690bf002a207fa42d9c",
+ "chksum_sha256": "110552d5ab0ffabe2bc6b6c57e9f389be3920da2e0f37ea5b628795d1b426bfd",
"format": 1
},
{
- "name": "tests/integration/targets/eos_l2_interfaces/meta",
+ "name": "tests/unit/modules",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "tests/integration/targets/eos_l2_interfaces/meta/main.yml",
+ "name": "tests/unit/modules/conftest.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "d3b5d25c408cac682eb405cfc386cedbf17e6480d46e83bba18c91fcfe5d6e48",
- "format": 1
- },
- {
- "name": "tests/integration/targets/eos_l2_interfaces/defaults",
- "ftype": "dir",
- "chksum_type": null,
- "chksum_sha256": null,
+ "chksum_sha256": "e0ae70fa7c2a5e56d7f02a47c3602398cff60c8eb021772ac59a76df2a234048",
"format": 1
},
{
- "name": "tests/integration/targets/eos_l2_interfaces/defaults/main.yaml",
+ "name": "tests/unit/modules/__init__.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "9894ee154c7a39aa7a1e65d027dfc12b8643e1a3df53d3c09bbab9eeb44a1cf1",
+ "chksum_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
"format": 1
},
{
- "name": "tests/integration/targets/eos_l2_interfaces/tests",
+ "name": "tests/unit/modules/network",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "tests/integration/targets/eos_l2_interfaces/tests/common",
+ "name": "tests/unit/modules/network/__init__.py",
+ "ftype": "file",
+ "chksum_type": "sha256",
+ "chksum_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
+ "format": 1
+ },
+ {
+ "name": "tests/unit/modules/network/eos",
"ftype": "dir",
"chksum_type": null,
"chksum_sha256": null,
"format": 1
},
{
- "name": "tests/integration/targets/eos_l2_interfaces/tests/common/deleted.yaml",
+ "name": "tests/unit/modules/network/eos/test_eos_prefix_lists.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "fce0cbcecc5da5700eadd7509b5ec52749d2161ff7b3f99b95a4d2796c158f4c",
+ "chksum_sha256": "661ea9a69d2e3b8f45af167d6ae80619d248379eb9a24a8ca5e00a2a5ce5c533",
"format": 1
},
{
- "name": "tests/integration/targets/eos_l2_interfaces/tests/common/gathered.yaml",
+ "name": "tests/unit/modules/network/eos/test_eos_lacp.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "c9f82a69c636f9d85ef893fb5d2fba696d0a47bc9fe1e2c3e316acb63b79453d",
+ "chksum_sha256": "b002b079441356772dd706ec1b61c49e31685a9b7d7bc6f2e596ab49c52e7938",
"format": 1
},
{
- "name": "tests/integration/targets/eos_l2_interfaces/tests/common/empty_config.yaml",
+ "name": "tests/unit/modules/network/eos/test_eos_interfaces.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "aaf8f107ec4a7699b08aba428c96066164570af0da4c031499210e65a9ac976a",
+ "chksum_sha256": "3477c71403dbad66c8b51936403a0793c206830f8ffd97d169b24a400292a110",
"format": 1
},
{
- "name": "tests/integration/targets/eos_l2_interfaces/tests/common/rtt.yaml",
+ "name": "tests/unit/modules/network/eos/test_eos_ntp_global.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "ab629c595374a5ff76a3d76f22278948131ccfd3f5de5e08f8bb0fae170883c0",
+ "chksum_sha256": "63417ff9fc378c2cca3ddba37e37a1683daadab22ebcefb642813da6260485b8",
"format": 1
},
{
- "name": "tests/integration/targets/eos_l2_interfaces/tests/common/_cleanup.yml",
+ "name": "tests/unit/modules/network/eos/test_eos_acl_interfaces.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "72c891a2b69fea4a08d88aef80ab42588f0761b3fcee4654ea769a82e2cad772",
+ "chksum_sha256": "07324539cdb0b8556e3a40d960a97f30ab3d40e665812307337e84e20b43b857",
"format": 1
},
{
- "name": "tests/integration/targets/eos_l2_interfaces/tests/common/merged.yaml",
+ "name": "tests/unit/modules/network/eos/test_eos_logging_global.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "01c98f37d467b49d62c858aa1eb80e31829d3af8df1d67b17b95612b1e014d2f",
+ "chksum_sha256": "298820d41ac982e3feae9381645a83b6120a5d683d6e019ecf37ef9e5219c681",
"format": 1
},
{
- "name": "tests/integration/targets/eos_l2_interfaces/tests/common/overridden.yaml",
- "ftype": "file",
- "chksum_type": "sha256",
- "chksum_sha256": "7fe18f0fa44accb4bdd0464888179e38186b2bc1bb7534786d823700eab75201",
+ "name": "tests/unit/modules/network/eos/fixtures",
+ "ftype": "dir",
+ "chksum_type": null,
+ "chksum_sha256": null,
"format": 1
},
{
- "name": "tests/integration/targets/eos_l2_interfaces/tests/common/_parsed.cfg",
+ "name": "tests/unit/modules/network/eos/fixtures/eos_command_show_version.txt",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "9f5bae45f76d827baaed602070abd64acc8a7c7f22410e169b0871344f1023ba",
+ "chksum_sha256": "cd0ee8985d66e4cff1ebeff617108414d701cdb2acebf9327329f62e093f7062",
"format": 1
},
{
- "name": "tests/integration/targets/eos_l2_interfaces/tests/common/replaced.yaml",
+ "name": "tests/unit/modules/network/eos/fixtures/eos_system_config.cfg",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "0ed56a5c9ced6b499dda2d9788c2021ea24b0d17f0d0931a7c11b9addc59f3e6",
+ "chksum_sha256": "d1cb12a14186402c703d639d484b7ea9829e52f9159afac4f7779bd396f5e43f",
"format": 1
},
{
- "name": "tests/integration/targets/eos_l2_interfaces/tests/common/parsed.yaml",
+ "name": "tests/unit/modules/network/eos/fixtures/eos_eapi_show_vrf.text",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "edb8b0ac8acd4b5e054bbfa29800537c9b159ab96d7187400f26c80be72c7abf",
+ "chksum_sha256": "a43e222ce4d0e6aec92afabb2d5ff7f6cc7fd96ce4e055b6ffc02ad1492373d5",
"format": 1
},
{
- "name": "tests/integration/targets/eos_l2_interfaces/tests/common/_reset_config.yaml",
+ "name": "tests/unit/modules/network/eos/fixtures/eos_ntp_global_config.cfg",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "cb38b9a77caba2c84ab6c80ba15134346ae856147e816086b43f2c90a0e8014e",
+ "chksum_sha256": "1c841ab014af5105c26d977cfcac4de50919a8537bf632698f95e5ea5f2b5c0b",
"format": 1
},
{
- "name": "tests/integration/targets/eos_l2_interfaces/tests/common/rendered.yaml",
+ "name": "tests/unit/modules/network/eos/fixtures/eos_banner_show_banner.txt",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "e27eed12e565edc2ef8199044486e7df6759cf3a8fa2c4999c06d465b416ac11",
- "format": 1
- },
- {
- "name": "tests/integration/targets/eos_l2_interfaces/vars",
- "ftype": "dir",
- "chksum_type": null,
- "chksum_sha256": null,
+ "chksum_sha256": "dc2e6349862de27bfb1d50da78684b7b6320c6c8626a7ae378ce07852d64f984",
"format": 1
},
{
- "name": "tests/integration/targets/eos_l2_interfaces/vars/main.yaml",
+ "name": "tests/unit/modules/network/eos/fixtures/eos_acls_config.cfg",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "2d11de6e7c7e491f1f5247e77d3cc3367368e71c12900e057007742b5f69b93e",
- "format": 1
- },
- {
- "name": "tests/integration/targets/eos_vlans",
- "ftype": "dir",
- "chksum_type": null,
- "chksum_sha256": null,
- "format": 1
- },
- {
- "name": "tests/integration/targets/eos_vlans/tasks",
- "ftype": "dir",
- "chksum_type": null,
- "chksum_sha256": null,
+ "chksum_sha256": "c58fb25414acf3b04a882b8172c4c048c637b5906670a1c3a5f36e8a3aad0380",
"format": 1
},
{
- "name": "tests/integration/targets/eos_vlans/tasks/main.yaml",
+ "name": "tests/unit/modules/network/eos/fixtures/eos_bgp_config.cfg",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "d5cf7fcbac079abb6f5cb6c649a9d27fe838821be84e54b51d4f35f98e64aa6e",
+ "chksum_sha256": "7011ff501cdde31949153491b1f1092e8d8afa6a27510ab594deb1504403c2d0",
"format": 1
},
{
- "name": "tests/integration/targets/eos_vlans/tasks/cli.yaml",
+ "name": "tests/unit/modules/network/eos/fixtures/eos_hostname_config.cfg",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "a37cc29ff691d020e7eddf204f7250275beee4a4c9d28d30b47981eabdaa6281",
+ "chksum_sha256": "55cfe4746ef24943eac865d5b0fd9b6a6884e0e529983e253d5764175c01c6e9",
"format": 1
},
{
- "name": "tests/integration/targets/eos_vlans/tasks/eapi.yaml",
+ "name": "tests/unit/modules/network/eos/fixtures/eos_logging_config.cfg",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "2833f074f91eb14f89df2cf60665de978c3504c2b340b5729edeaac0ead3df5d",
- "format": 1
- },
- {
- "name": "tests/integration/targets/eos_vlans/meta",
- "ftype": "dir",
- "chksum_type": null,
- "chksum_sha256": null,
+ "chksum_sha256": "d35c0e1702f10694008ce77f2d405c569d3745738fa4ceab306cdb638f5b465d",
"format": 1
},
{
- "name": "tests/integration/targets/eos_vlans/meta/main.yml",
+ "name": "tests/unit/modules/network/eos/fixtures/eos_snmp_server_config.cfg",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "d3b5d25c408cac682eb405cfc386cedbf17e6480d46e83bba18c91fcfe5d6e48",
- "format": 1
- },
- {
- "name": "tests/integration/targets/eos_vlans/defaults",
- "ftype": "dir",
- "chksum_type": null,
- "chksum_sha256": null,
+ "chksum_sha256": "955317964226d2639660f6006be99a9c1d67e3a8dcea25ba7b2c4a569059a4f9",
"format": 1
},
{
- "name": "tests/integration/targets/eos_vlans/defaults/main.yaml",
+ "name": "tests/unit/modules/network/eos/fixtures/eos_route_maps_config.cfg",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "9894ee154c7a39aa7a1e65d027dfc12b8643e1a3df53d3c09bbab9eeb44a1cf1",
- "format": 1
- },
- {
- "name": "tests/integration/targets/eos_vlans/tests",
- "ftype": "dir",
- "chksum_type": null,
- "chksum_sha256": null,
- "format": 1
- },
- {
- "name": "tests/integration/targets/eos_vlans/tests/common",
- "ftype": "dir",
- "chksum_type": null,
- "chksum_sha256": null,
+ "chksum_sha256": "64a5a2e160aff448bb567d8d4fdba4c3231f85ab0b44e2f596fe2784148e8554",
"format": 1
},
{
- "name": "tests/integration/targets/eos_vlans/tests/common/idempotent.yaml",
+ "name": "tests/unit/modules/network/eos/fixtures/eos_lldp_global_config.cfg",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "c41bbf0a4522e6f01b3e38067c543afb71b21fcbfa0a8ededd26d0683e50a81d",
+ "chksum_sha256": "41eb838c679e2fd974f15bd92461a1627b29a0f2b8b1c5a5c3fef8a472efaad3",
"format": 1
},
{
- "name": "tests/integration/targets/eos_vlans/tests/common/deleted.yaml",
+ "name": "tests/unit/modules/network/eos/fixtures/eos_acl_interfaces_config.cfg",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "d4df0e51ef94b5a4ef06900a79bd20e79f84a964710a14de559368071f405669",
+ "chksum_sha256": "29bdd16b7032ccf6dd42d4c2e78ebe00aaaf155ea7f5d9049c638f742478f312",
"format": 1
},
{
- "name": "tests/integration/targets/eos_vlans/tests/common/gathered.yaml",
+ "name": "tests/unit/modules/network/eos/fixtures/eos_ospfv2_config_gather.cfg",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "6512281e2fd290fd40f8f18191e72c127c2e3df9537c05559ecb25aed09ee4bb",
+ "chksum_sha256": "6271cc911105743891d46bde906d969ad2ce562d8bfa9364d845da33cb9c3bde",
"format": 1
},
{
- "name": "tests/integration/targets/eos_vlans/tests/common/empty_config.yaml",
+ "name": "tests/unit/modules/network/eos/fixtures/eos_static_routes_config1.cfg",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "cdf7d6ea7f6f5c2ad9065b1b13e04198c38882991e60197c5c569fa6dce0d98d",
+ "chksum_sha256": "22d8eb393f411a1034b6d77b5137ca205b1d01b09a6488c5c30199145b99bf7c",
"format": 1
},
{
- "name": "tests/integration/targets/eos_vlans/tests/common/rtt.yaml",
+ "name": "tests/unit/modules/network/eos/fixtures/eos_ospfv3_config_gather.cfg",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "d33a3d3ddf38335484012ddc3a995f050d899f1f5686fae5e8ae88f8686f9d5b",
+ "chksum_sha256": "091b340fe2578196b84cd9b133d0cc01e479a27a12caeb2a796355c571a39cb4",
"format": 1
},
{
- "name": "tests/integration/targets/eos_vlans/tests/common/merged.yaml",
+ "name": "tests/unit/modules/network/eos/fixtures/eos_vlan_config.cfg",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "fab8447a90775e038817655f20e15623512f87e042c86c7f93c6f5fe902aa37e",
+ "chksum_sha256": "6e71249b2afca7c80191a77d86753e21419042d51d570de0b3c717a204f01400",
"format": 1
},
{
- "name": "tests/integration/targets/eos_vlans/tests/common/overridden.yaml",
+ "name": "tests/unit/modules/network/eos/fixtures/eos_config_candidate.cfg",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "23f1318af4e38f802c10ac90ec7cce6573c0eac7665773f877059bcb90426bee",
+ "chksum_sha256": "3352c8002ead9454c96fa97e82bc2bf245ac57a69edbf8a934bed4ef809de3de",
"format": 1
},
{
- "name": "tests/integration/targets/eos_vlans/tests/common/_parsed.cfg",
+ "name": "tests/unit/modules/network/eos/fixtures/eos_ospf_interfaces_config.cfg",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "24f8e0b4cb5d9b1444c92f7260088952ba7aa9a71949521dd331f5a434686783",
+ "chksum_sha256": "2c664a8713d7ccd543333cca425528c1726d6790b8364bdd6a5e8720ce4183be",
"format": 1
},
{
- "name": "tests/integration/targets/eos_vlans/tests/common/replaced.yaml",
+ "name": "tests/unit/modules/network/eos/fixtures/__init__.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "8a2ed31515941cfc98d86db63eed394b71c6e749b8ef7a7433f5d3ff518f585a",
+ "chksum_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
"format": 1
},
{
- "name": "tests/integration/targets/eos_vlans/tests/common/parsed.yaml",
+ "name": "tests/unit/modules/network/eos/fixtures/eos_eapi_show_mgmt_unconfigured.json",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "97d8e342f7bee82d8027e115e1f5165d4a68e898b83813a2f710833e5fee4a33",
+ "chksum_sha256": "09f3bdc48ce35e7200a5a5da2f2722dff46de4bd8ebc1d1718fa4ed7a08310df",
"format": 1
},
{
- "name": "tests/integration/targets/eos_vlans/tests/common/_reset_config.yaml",
+ "name": "tests/unit/modules/network/eos/fixtures/eos_lag_interfaces_config.cfg",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "31618630d4e82bffcf3ca7a4b12b835bb1b3bdf67d518eac68f72bb26b0d6924",
+ "chksum_sha256": "996743ab19a23f6fbb30754d1f4beb2911c6b4ffa69a28665dfc79b5ad519b65",
"format": 1
},
{
- "name": "tests/integration/targets/eos_vlans/tests/common/rendered.yaml",
+ "name": "tests/unit/modules/network/eos/fixtures/eos_logging_global_config.cfg",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "fb1e1d667d069e7d04de886871344ca9fc0a0bded7b3c2a7437a4d95b95dd05d",
- "format": 1
- },
- {
- "name": "tests/integration/targets/eos_vlans/vars",
- "ftype": "dir",
- "chksum_type": null,
- "chksum_sha256": null,
+ "chksum_sha256": "616869cf79f4faf6f64276e039fbcad728d3e012eba2073b118b0296d9334013",
"format": 1
},
{
- "name": "tests/integration/targets/eos_vlans/vars/main.yaml",
+ "name": "tests/unit/modules/network/eos/fixtures/eos_bgp_global_af_config.cfg",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "361a49c0e4e03684a6718513ec6a800c844d872b6dba61efdb68249d61b34124",
- "format": 1
- },
- {
- "name": "tests/integration/targets/eos_banner",
- "ftype": "dir",
- "chksum_type": null,
- "chksum_sha256": null,
- "format": 1
- },
- {
- "name": "tests/integration/targets/eos_banner/tasks",
- "ftype": "dir",
- "chksum_type": null,
- "chksum_sha256": null,
+ "chksum_sha256": "dd5318703b4822b5a27eb24bb0d1898c7e5559e96151114784e5a5e92d07f535",
"format": 1
},
{
- "name": "tests/integration/targets/eos_banner/tasks/main.yaml",
+ "name": "tests/unit/modules/network/eos/fixtures/eos_prefix_lists_config.cfg",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "d5cf7fcbac079abb6f5cb6c649a9d27fe838821be84e54b51d4f35f98e64aa6e",
+ "chksum_sha256": "ed6dda06d2158651429f03d9db644514e20f89e6d3c58331fc09e059c76a22ff",
"format": 1
},
{
- "name": "tests/integration/targets/eos_banner/tasks/cli.yaml",
+ "name": "tests/unit/modules/network/eos/fixtures/eos_interfaces_config.cfg",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "6788027c858762808079ce3f9cec195264aebb130bf132dfec6ff2fcfeb025c5",
+ "chksum_sha256": "05edee2806d57e1a907026a24ea0fd51582008c1d24b63c5fc1463e86204683e",
"format": 1
},
{
- "name": "tests/integration/targets/eos_banner/tasks/eapi.yaml",
+ "name": "tests/unit/modules/network/eos/fixtures/eos_ospfv2_config.cfg",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "1b14bb0d83e5f509721d34f537bb0812798e5b3d3ad6794f1cb7314c8a419202",
- "format": 1
- },
- {
- "name": "tests/integration/targets/eos_banner/meta",
- "ftype": "dir",
- "chksum_type": null,
- "chksum_sha256": null,
+ "chksum_sha256": "c4e0126af072bca2ca99eb356d26868e44adae27ffa3622f54fc431122e66ace",
"format": 1
},
{
- "name": "tests/integration/targets/eos_banner/meta/main.yml",
+ "name": "tests/unit/modules/network/eos/fixtures/eos_bgp_global_config.cfg",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "d3b5d25c408cac682eb405cfc386cedbf17e6480d46e83bba18c91fcfe5d6e48",
+ "chksum_sha256": "3cef54b0f53689ccdd9a9de7e3d23fa7fa591582506b438f1b628752b5b0847b",
"format": 1
},
{
- "name": "tests/integration/targets/eos_banner/defaults",
- "ftype": "dir",
- "chksum_type": null,
- "chksum_sha256": null,
+ "name": "tests/unit/modules/network/eos/fixtures/eos_eapi_show_mgmt.json",
+ "ftype": "file",
+ "chksum_type": "sha256",
+ "chksum_sha256": "963dde77e29e22955f66b6d4a4d880c327419e3c719556219b19cf2d9d515c07",
"format": 1
},
{
- "name": "tests/integration/targets/eos_banner/defaults/main.yaml",
+ "name": "tests/unit/modules/network/eos/fixtures/eos_static_routes_config.cfg",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "665288590cd4226da42511817f09ccdfc92df36c9621583cd2c82919af295c5a",
+ "chksum_sha256": "9de7fbc93c152431ec2baf2f7c8ba736ced12148e8bff2e7b54eb7dd39c4b04d",
"format": 1
},
{
- "name": "tests/integration/targets/eos_banner/tests",
- "ftype": "dir",
- "chksum_type": null,
- "chksum_sha256": null,
+ "name": "tests/unit/modules/network/eos/fixtures/eos_config_config_updated.cfg",
+ "ftype": "file",
+ "chksum_type": "sha256",
+ "chksum_sha256": "199f6fddff67988e4e15efde118949a06623ac6cda6cc56a43110fab3da655d9",
"format": 1
},
{
- "name": "tests/integration/targets/eos_banner/tests/cli",
- "ftype": "dir",
- "chksum_type": null,
- "chksum_sha256": null,
+ "name": "tests/unit/modules/network/eos/fixtures/eos_config_config.cfg",
+ "ftype": "file",
+ "chksum_type": "sha256",
+ "chksum_sha256": "03abdcaedc2f739a12fd1c31f37164f02ed471aff024ad8e654a0d7ec3e611e6",
"format": 1
},
{
- "name": "tests/integration/targets/eos_banner/tests/cli/basic-login.yaml",
+ "name": "tests/unit/modules/network/eos/fixtures/eos_bgp_af_config.cfg",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "5a6ff4ad57df259c1322d52be030e6bda317af6738e2e3ebf043ca14b5fc9d64",
+ "chksum_sha256": "9cfca9294069868122bcad8e9a7bcfdfd6101949fd9959ec32766b682f635a68",
"format": 1
},
{
- "name": "tests/integration/targets/eos_banner/tests/cli/basic-motd.yaml",
+ "name": "tests/unit/modules/network/eos/fixtures/eos_l2_interfaces_config.cfg",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "4b2551d785983506768deb63cd2f8ba8ae35c5e6ce5eae18e340fd75291e390a",
+ "chksum_sha256": "501ad2cead9d2a90aa7529319befbf62a4f58f7988995788c5206c90fbec5afc",
"format": 1
},
{
- "name": "tests/integration/targets/eos_banner/tests/eapi",
- "ftype": "dir",
- "chksum_type": null,
- "chksum_sha256": null,
+ "name": "tests/unit/modules/network/eos/fixtures/eos_user_config.cfg",
+ "ftype": "file",
+ "chksum_type": "sha256",
+ "chksum_sha256": "2b11830bd90b2c0e492cba03f0af73a5229a4723e47959812544961bde1ac438",
"format": 1
},
{
- "name": "tests/integration/targets/eos_banner/tests/eapi/basic-login.yaml",
+ "name": "tests/unit/modules/network/eos/fixtures/eos_lacp_config.cfg",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "d7cd4bec5ba015f96ac020675f8b4a256dcc1e2bdd9f4b59775237acaa8d809c",
+ "chksum_sha256": "5a89a5f03e68185c4a50f5410ea4fb04caca756685c8d906c1b4558fa52896aa",
"format": 1
},
{
- "name": "tests/integration/targets/eos_banner/tests/eapi/basic-motd.yaml",
+ "name": "tests/unit/modules/network/eos/fixtures/eos_l3_interfaces_config.cfg",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "c8e94533c27b7c01e870af443aae37c16cb5180e86658a8de5a2a6b5599efb97",
+ "chksum_sha256": "0989f0ad8aea46b6b4b7111aee264687387c44e8cc68154f8d9c054d22581d1d",
"format": 1
},
{
- "name": "tests/integration/targets/eos_vrf",
- "ftype": "dir",
- "chksum_type": null,
- "chksum_sha256": null,
+ "name": "tests/unit/modules/network/eos/fixtures/eos_lacp_interfaces_config.cfg",
+ "ftype": "file",
+ "chksum_type": "sha256",
+ "chksum_sha256": "414cc25eb0be567529b328993c191ea1f282c2620ff5f45b57462ec7e950ddca",
"format": 1
},
{
- "name": "tests/integration/targets/eos_vrf/tasks",
- "ftype": "dir",
- "chksum_type": null,
- "chksum_sha256": null,
+ "name": "tests/unit/modules/network/eos/fixtures/eos_ospfv3_config.cfg",
+ "ftype": "file",
+ "chksum_type": "sha256",
+ "chksum_sha256": "97763a63f53b38b8c864ed38f800e4270d600065cdd4acde805c3b1ca384e6b5",
"format": 1
},
{
- "name": "tests/integration/targets/eos_vrf/tasks/main.yaml",
+ "name": "tests/unit/modules/network/eos/test_eos_l2_interfaces.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "8e0a1de7edebf8e1de1b1bd68c83fa3e6669085f9cd28e417cbb11f43da75068",
+ "chksum_sha256": "a22acc199b608eaa81388ae90560832bdcfd9e18151093afb55d3fac6c79bb0e",
"format": 1
},
{
- "name": "tests/integration/targets/eos_vrf/tasks/cli.yaml",
+ "name": "tests/unit/modules/network/eos/test_eos_lacp_interfaces.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "6788027c858762808079ce3f9cec195264aebb130bf132dfec6ff2fcfeb025c5",
+ "chksum_sha256": "9d9e2f2de94155c7b25b3e22b3f2d945348ba9cac930e31647e80c49f32d2e2b",
"format": 1
},
{
- "name": "tests/integration/targets/eos_vrf/meta",
- "ftype": "dir",
- "chksum_type": null,
- "chksum_sha256": null,
+ "name": "tests/unit/modules/network/eos/eos_module.py",
+ "ftype": "file",
+ "chksum_type": "sha256",
+ "chksum_sha256": "b3f4714ae9af0063ed76f955c15e8492b3f7d69ecc52b3c1e139f49f2a0ea4d4",
"format": 1
},
{
- "name": "tests/integration/targets/eos_vrf/meta/main.yml",
+ "name": "tests/unit/modules/network/eos/test_eos_user.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "d3b5d25c408cac682eb405cfc386cedbf17e6480d46e83bba18c91fcfe5d6e48",
+ "chksum_sha256": "fa4338232a2405c9435c72b47bf43adba9a77fa9f1e807c6e32939842fce1ace",
"format": 1
},
{
- "name": "tests/integration/targets/eos_vrf/defaults",
- "ftype": "dir",
- "chksum_type": null,
- "chksum_sha256": null,
+ "name": "tests/unit/modules/network/eos/test_eos_bgp_address_family.py",
+ "ftype": "file",
+ "chksum_type": "sha256",
+ "chksum_sha256": "78ddd666d2a3c42ff62cf41e2aa080cd4d756df6e84e3b87b1d251c0e01c58c9",
"format": 1
},
{
- "name": "tests/integration/targets/eos_vrf/defaults/main.yaml",
+ "name": "tests/unit/modules/network/eos/test_eos_ospf_interfaces.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "665288590cd4226da42511817f09ccdfc92df36c9621583cd2c82919af295c5a",
+ "chksum_sha256": "2eaf0fb95775a20f7e0dbe6a5f95183e278dbd18a7f08649094a36a6174df92e",
"format": 1
},
{
- "name": "tests/integration/targets/eos_vrf/tests",
- "ftype": "dir",
- "chksum_type": null,
- "chksum_sha256": null,
+ "name": "tests/unit/modules/network/eos/__init__.py",
+ "ftype": "file",
+ "chksum_type": "sha256",
+ "chksum_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
"format": 1
},
{
- "name": "tests/integration/targets/eos_vrf/tests/cli",
- "ftype": "dir",
- "chksum_type": null,
- "chksum_sha256": null,
+ "name": "tests/unit/modules/network/eos/test_eos_ospfv2.py",
+ "ftype": "file",
+ "chksum_type": "sha256",
+ "chksum_sha256": "905a631997755cc518785f31f2baeb7a34bf1e6f02e66252d61ce6f155c6bbed",
"format": 1
},
{
- "name": "tests/integration/targets/eos_vrf/tests/cli/basic.yaml",
+ "name": "tests/unit/modules/network/eos/test_eos_eapi.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "cea011f04a3c8f2d06c412f8512259c89a2e3a57b55effeef99fa45434d9be15",
+ "chksum_sha256": "b589a590266ed8e34f6360348ef1011aa397ea1e23f7ec14762d211435be1473",
"format": 1
},
{
- "name": "tests/integration/targets/eos_vrf/aliases",
+ "name": "tests/unit/modules/network/eos/test_eos_hostname.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
+ "chksum_sha256": "b08eaedb4f944efd3636cfeeebef411d71a64a222ee9d209004f31ad4804ad75",
"format": 1
},
{
- "name": "tests/integration/target-prefixes.network",
+ "name": "tests/unit/modules/network/eos/test_eos_lag_interfaces.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "ec96e8ef2e9e3856cae9bbefb51f64492bd044f17d17310cc560ec990ab14468",
+ "chksum_sha256": "70a9eeb3e6ef95046e460f7c31934730ec5ccc22a3c05791caae48f5c67603c1",
"format": 1
},
{
- "name": "tests/integration/network-integration.cfg",
+ "name": "tests/unit/modules/network/eos/test_eos_static_routes.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "d67b11263a8f50b30bf43c7c2b4bdd8dc4f173f0b5dd22761311360dfbd56a1d",
+ "chksum_sha256": "e0c1b2145831e16013e56db5f767f4256ab0a91e15bda47b86775a53f4e9d75b",
"format": 1
},
{
- "name": "tests/.gitignore",
+ "name": "tests/unit/modules/network/eos/test_eos_ospfv3.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "b5726d3ec9335a09c124469eca039523847a6b0f08a083efaefd002b83326600",
+ "chksum_sha256": "ca8c440f919185f6532f28cc43a6967a7e6344f20b4504adf2d5871d5c5081c1",
"format": 1
},
{
- "name": "docs",
- "ftype": "dir",
- "chksum_type": null,
- "chksum_sha256": null,
+ "name": "tests/unit/modules/network/eos/test_eos_banner.py",
+ "ftype": "file",
+ "chksum_type": "sha256",
+ "chksum_sha256": "b4d5a241b0c3a84829c2523efb6848d492ded2f58e4a8ef34ac8bf65e00f31ff",
"format": 1
},
{
- "name": "docs/arista.eos.eos_lldp_interfaces_module.rst",
+ "name": "tests/unit/modules/network/eos/test_eos_config.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "7299a09dc0f8360ad7d8c95d13b8c0e9f07035e910f58efa4e6e6c550f5b377d",
+ "chksum_sha256": "8b337538bc350ea37c5be05ba18c6e6c9cee42541f787f94535f9eb41fe6a7b3",
"format": 1
},
{
- "name": "docs/arista.eos.eos_static_routes_module.rst",
+ "name": "tests/unit/modules/network/eos/test_eos_route_maps.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "e556daa557e50664de8a09d706c314cddf9b54c82368f621d07afdcec06cc44d",
+ "chksum_sha256": "d1b91c7248ff3e522b2c9738bbd202f02663cd446c6582407a5e5f45030d27c7",
"format": 1
},
{
- "name": "docs/arista.eos.eos_logging_global_module.rst",
+ "name": "tests/unit/modules/network/eos/test_eos_bgp_global.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "c5ac61d63be154248e23a8b1d65878997ba5ee5c7c7cccc5134e557d6132c85f",
+ "chksum_sha256": "d64de59aeeb1314ad32d5d4d8b3c04f545dae54a4a9621c862ce732852d38299",
"format": 1
},
{
- "name": "docs/arista.eos.eos_ospfv2_module.rst",
+ "name": "tests/unit/modules/network/eos/test_eos_vlans.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "cbb9fbfb8196b35682ea97231c66e5feb28fc0c59cc87c9ccfb5f4352bec573e",
+ "chksum_sha256": "9700e19afd5f9b5fa5929af623abdc7297851c38e95a4afa12b3d165b490f06c",
"format": 1
},
{
- "name": "docs/arista.eos.eos_route_maps_module.rst",
+ "name": "tests/unit/modules/network/eos/test_eos_acls.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "c72fa7b5ddaa69adf74a0e20f10338bd9e00a4bcf8b80d8833d2508ec90e38a1",
+ "chksum_sha256": "7f27a55927d142e5d1b3d5daf9c4c70a0c7746bfb922757b8b61a87f0be84944",
"format": 1
},
{
- "name": "docs/arista.eos.eos_system_module.rst",
+ "name": "tests/unit/modules/network/eos/test_eos_snmp_server.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "bb36d86019cdf27d92c314fdb25f037aaba0c7529ab40a18dac4b217e7fe4c01",
+ "chksum_sha256": "28c6260cb281011e88a06b56da8f776f3e74c74ce6483667c4f4694f0d84a2aa",
"format": 1
},
{
- "name": "docs/arista.eos.eos_interfaces_module.rst",
+ "name": "tests/unit/modules/network/eos/test_eos_command.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "a455227b4df8d2346b1f77b5132247cd731082ffa814e451d75396c117b60cff",
+ "chksum_sha256": "e05c63bbf7d8d358e7aa4ca3265d6c0001122a46728e884313a7e7028fd33b49",
"format": 1
},
{
- "name": "docs/arista.eos.eos_ospf_interfaces_module.rst",
+ "name": "tests/unit/modules/network/eos/test_eos_system.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "83887e8f1a80e7472057297779adde8017ab6371a3c41c99e4ed4c21d7b34858",
+ "chksum_sha256": "f047d0ac15b59f5e571bd1777a52096a0036ba7fae0f4b0f297f044c589c9595",
"format": 1
},
{
- "name": "docs/arista.eos.eos_bgp_global_module.rst",
+ "name": "tests/unit/modules/network/eos/test_eos_l3_interfaces.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "892272aec233fa0f0110eba45ab0a8f4107122a387cb00c3920860f4d002fc26",
+ "chksum_sha256": "67c6d4923cb8220bbf9dcc9c59db873c8f4bc0a2246473dc0ae5b76846ff9893",
"format": 1
},
{
- "name": "docs/arista.eos.eos_ntp_global_module.rst",
+ "name": "tests/unit/modules/network/eos/test_eos_lldp_global.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "82bea9b37a6b60b3372f4ff510bfcd0e59b0a15f5e6fe5a850630125f7c10c3c",
+ "chksum_sha256": "688b40d8068764274c19a34ba2fe36721470b933dc966416d062b8b2e87c315f",
"format": 1
},
{
- "name": "docs/arista.eos.eos_ospfv3_module.rst",
+ "name": "tests/unit/modules/utils.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "54fe29219103c40dfdb961918efbe64f676c122b331d1151307ce95190424b05",
+ "chksum_sha256": "414c272e9a403bb6009460ec9502c5acfaa9c80b2159c742f6cb2e225938be3e",
"format": 1
},
{
- "name": "docs/arista.eos.eos_vrf_module.rst",
+ "name": "tests/unit/__init__.py",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "0c6664519aa55395647325147639ccf77de85e600a1abefaf3f83755af82c32b",
+ "chksum_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
"format": 1
},
{
- "name": "docs/arista.eos.eos_command_module.rst",
+ "name": "tests/unit/requirements.txt",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "c3d335bd1672f0a46e52990493ff4d829f18392f3bc1a7949bbc6a99837103d7",
+ "chksum_sha256": "49ba996dc4735c3463e9af561344346dfae14bcc1a68096ce78364b377f0df1f",
"format": 1
},
{
- "name": "docs/arista.eos.eos_lag_interfaces_module.rst",
+ "name": "tests/.gitignore",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "19ef80abb38cd39ff502c43f4ddca3883584376c19f1b20621f0fd11b565b920",
+ "chksum_sha256": "b5726d3ec9335a09c124469eca039523847a6b0f08a083efaefd002b83326600",
"format": 1
},
{
- "name": "docs/arista.eos.eos_banner_module.rst",
+ "name": "tox-ansible.ini",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "b128807c32c6a491aa78a1b56512e2982f5d6811641d0b14e8e347d4cf8a5b06",
+ "chksum_sha256": "da802bfc2dc2671ca7caba028e8a635b459b131874041d119b698717333a7a49",
"format": 1
},
{
- "name": "docs/arista.eos.eos_eapi_module.rst",
+ "name": ".gitignore",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "4ff82c55d35021b368eaeb719ad4c4b0e15111fcec0e038d13970e3db9b0a0f0",
+ "chksum_sha256": "a2ebfecdb6c1b58267fbe97e6e2ac02c2b963df7673fc1047270f0f0cff16732",
"format": 1
},
{
- "name": "docs/arista.eos.eos_l2_interfaces_module.rst",
+ "name": "LICENSE",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "875b8b13249159af500f7785bd39a89722dd4a01161c549b84efc5105e89fb10",
+ "chksum_sha256": "3972dc9744f6499f0f9b2dbf76696f2ae7ad8af9b23dde66d6af86c9dfb36986",
"format": 1
},
{
- "name": "docs/arista.eos.eos_lacp_module.rst",
- "ftype": "file",
- "chksum_type": "sha256",
- "chksum_sha256": "41c37120e15ed62a0b939ec0cce0e747fefcb74ef051d7c831bdd6a4831a73b6",
+ "name": ".vscode",
+ "ftype": "dir",
+ "chksum_type": null,
+ "chksum_sha256": null,
"format": 1
},
{
- "name": "docs/arista.eos.eos_l3_interfaces_module.rst",
+ "name": ".vscode/settings.json",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "44ee5f610c3334d0c43e72a061217ec202d79042c97bf82f2a62eb6075cc8a4b",
+ "chksum_sha256": "689cb2b210cace81743b1da8f00db7a4a7027b193dc85b17be2918b6f9977bfe",
"format": 1
},
{
- "name": "docs/arista.eos.eos_prefix_lists_module.rst",
+ "name": ".flake8",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "77c510223083c0c16f010a59da50d32474093900d238ac7d985fe4b98454ce1a",
+ "chksum_sha256": "f357bc604a44fe8a5912ec2b9067b734a88d1026da98d5993905d7b34ab44357",
"format": 1
},
{
- "name": "docs/arista.eos.eos_user_module.rst",
+ "name": "CHANGELOG.rst",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "820458159242af177985582cc6a0b35d82d9a44d3387e14c05b195a5baae2075",
+ "chksum_sha256": "19dc268d4f51e2246ddf2fcf471f20fec732ca99aea9ab27e1cbba7a87c8c5be",
"format": 1
},
{
- "name": "docs/arista.eos.eos_lacp_interfaces_module.rst",
+ "name": "requirements.txt",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "734d129c2aed3bc167555a6a863d93361b7c4a96c4af55b45329d52b04cca95c",
+ "chksum_sha256": "883b106f13b0c6536f55619685ddca25968b4167dedb12e08fa37c93f4c63b25",
"format": 1
},
{
- "name": "docs/arista.eos.eos_vlans_module.rst",
- "ftype": "file",
- "chksum_type": "sha256",
- "chksum_sha256": "dc743c4b64f6ac842967f495059b06ac5008a2fc93e73ab33ca06de5d9b5b322",
+ "name": "docs",
+ "ftype": "dir",
+ "chksum_type": null,
+ "chksum_sha256": null,
"format": 1
},
{
- "name": "docs/arista.eos.eos_facts_module.rst",
+ "name": "docs/arista.eos.eos_ospfv2_module.rst",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "5a80619e2a2f0d283a69c669d9486243fce9d68a80ac07cd92b22c3845c1a124",
+ "chksum_sha256": "cbb9fbfb8196b35682ea97231c66e5feb28fc0c59cc87c9ccfb5f4352bec573e",
"format": 1
},
{
- "name": "docs/arista.eos.eos_lldp_module.rst",
+ "name": "docs/arista.eos.eos_static_routes_module.rst",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "7aa54a176f3d95e20db2127d8b7428ff5ccd511016b007f80d469c7e64922ee2",
+ "chksum_sha256": "e556daa557e50664de8a09d706c314cddf9b54c82368f621d07afdcec06cc44d",
"format": 1
},
{
- "name": "docs/arista.eos.eos_hostname_module.rst",
+ "name": "docs/arista.eos.eos_httpapi.rst",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "9803954ef010d617a8faea5d3bbd0b9f62a4f11d32d9d09bf0a03a7f32fa47d1",
+ "chksum_sha256": "74c0cc2f16ee0793613c76713e192749dcd24f3e73ecd49cca4599ed62c22f9e",
"format": 1
},
{
- "name": "docs/arista.eos.eos_bgp_address_family_module.rst",
+ "name": "docs/arista.eos.eos_vrf_module.rst",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "db2a2a582e437d5ef5ecc712aa232a3263430cde26fd1e030f4f7d8fb945e7d1",
+ "chksum_sha256": "0c6664519aa55395647325147639ccf77de85e600a1abefaf3f83755af82c32b",
"format": 1
},
{
- "name": "docs/arista.eos.eos_logging_module.rst",
+ "name": "docs/arista.eos.eos_lldp_interfaces_module.rst",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "0ed61ec5ef8d86ad44bf605217913fc8d9979496766ca33ad196939f940fb5d9",
+ "chksum_sha256": "7299a09dc0f8360ad7d8c95d13b8c0e9f07035e910f58efa4e6e6c550f5b377d",
"format": 1
},
{
- "name": "docs/arista.eos.eos_httpapi.rst",
+ "name": "docs/arista.eos.eos_acl_interfaces_module.rst",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "74c0cc2f16ee0793613c76713e192749dcd24f3e73ecd49cca4599ed62c22f9e",
+ "chksum_sha256": "7accbd8675612462d6345092960802e981932671f1a746f6a4581d0a63c5d943",
"format": 1
},
{
- "name": "docs/arista.eos.eos_snmp_server_module.rst",
+ "name": "docs/arista.eos.eos_user_module.rst",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "95804c5a71ea18fc6ce044dc1711dfb10abf8dae9aacc61b6d5bb8888dbb3ddd",
+ "chksum_sha256": "820458159242af177985582cc6a0b35d82d9a44d3387e14c05b195a5baae2075",
"format": 1
},
{
- "name": "docs/arista.eos.eos_acl_interfaces_module.rst",
+ "name": "docs/arista.eos.eos_l3_interfaces_module.rst",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "7accbd8675612462d6345092960802e981932671f1a746f6a4581d0a63c5d943",
+ "chksum_sha256": "44ee5f610c3334d0c43e72a061217ec202d79042c97bf82f2a62eb6075cc8a4b",
"format": 1
},
{
- "name": "docs/arista.eos.eos_config_module.rst",
+ "name": "docs/arista.eos.eos_ntp_global_module.rst",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "a8534f76fb2956d6a825bca465195717143caeabb8dad0dbaeecd98cd87b831e",
+ "chksum_sha256": "82bea9b37a6b60b3372f4ff510bfcd0e59b0a15f5e6fe5a850630125f7c10c3c",
"format": 1
},
{
- "name": "docs/arista.eos.eos_cliconf.rst",
+ "name": "docs/arista.eos.eos_interfaces_module.rst",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "52b6530cf3a4711a1b8e40dcff5063e73fc3e868e6cba0b91976e8ba53af8a14",
+ "chksum_sha256": "a455227b4df8d2346b1f77b5132247cd731082ffa814e451d75396c117b60cff",
"format": 1
},
{
- "name": "docs/arista.eos.eos_lldp_global_module.rst",
+ "name": "docs/arista.eos.eos_lacp_module.rst",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "f0fea31fef727f45440a5363e764f99345b4f7e3d079fe5e36388f0ac2b20948",
+ "chksum_sha256": "41c37120e15ed62a0b939ec0cce0e747fefcb74ef051d7c831bdd6a4831a73b6",
"format": 1
},
{
- "name": "docs/arista.eos.eos_bgp_module.rst",
+ "name": "docs/arista.eos.eos_command_module.rst",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "75e256d769047f67382bc69c8937d95106efe9c999392c69ec9ee212193dd857",
+ "chksum_sha256": "c3d335bd1672f0a46e52990493ff4d829f18392f3bc1a7949bbc6a99837103d7",
"format": 1
},
{
- "name": "docs/arista.eos.eos_acls_module.rst",
+ "name": "docs/arista.eos.eos_hostname_module.rst",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "5cf3899b43a7949c4079e95c026995a56e06fc5bf705d4c2687b8315a44c3a42",
+ "chksum_sha256": "9803954ef010d617a8faea5d3bbd0b9f62a4f11d32d9d09bf0a03a7f32fa47d1",
"format": 1
},
{
- "name": ".isort.cfg",
+ "name": "docs/arista.eos.eos_vlans_module.rst",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "0ac83124be8cf24f40e7457c3a7ede4409108ee8caa89976cdb03d6d1ae336d1",
+ "chksum_sha256": "dc743c4b64f6ac842967f495059b06ac5008a2fc93e73ab33ca06de5d9b5b322",
"format": 1
},
{
- "name": "pyproject.toml",
+ "name": "docs/arista.eos.eos_lldp_module.rst",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "1cb6a45dfa2625123890b93ad7fdc156b063c16e8ae6dba11511a1d1986b0fcc",
+ "chksum_sha256": "7aa54a176f3d95e20db2127d8b7428ff5ccd511016b007f80d469c7e64922ee2",
"format": 1
},
{
- "name": "bindep.txt",
+ "name": "docs/arista.eos.eos_facts_module.rst",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "2cb7d868bf5a674ff9531652c2f591c4767816c5ce240a75330c1585861e70b0",
+ "chksum_sha256": "5a80619e2a2f0d283a69c669d9486243fce9d68a80ac07cd92b22c3845c1a124",
"format": 1
},
{
- "name": "changelogs",
- "ftype": "dir",
- "chksum_type": null,
- "chksum_sha256": null,
+ "name": "docs/arista.eos.eos_snmp_server_module.rst",
+ "ftype": "file",
+ "chksum_type": "sha256",
+ "chksum_sha256": "95804c5a71ea18fc6ce044dc1711dfb10abf8dae9aacc61b6d5bb8888dbb3ddd",
"format": 1
},
{
- "name": "changelogs/fragments",
- "ftype": "dir",
- "chksum_type": null,
- "chksum_sha256": null,
+ "name": "docs/arista.eos.eos_bgp_global_module.rst",
+ "ftype": "file",
+ "chksum_type": "sha256",
+ "chksum_sha256": "892272aec233fa0f0110eba45ab0a8f4107122a387cb00c3920860f4d002fc26",
"format": 1
},
{
- "name": "changelogs/fragments/.keep",
+ "name": "docs/arista.eos.eos_lldp_global_module.rst",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
+ "chksum_sha256": "f0fea31fef727f45440a5363e764f99345b4f7e3d079fe5e36388f0ac2b20948",
"format": 1
},
{
- "name": "changelogs/config.yaml",
+ "name": "docs/arista.eos.eos_lag_interfaces_module.rst",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "03ddb712fc00dcdde125bd062a4fffc3ce5846d43ac90c3191c8ac8da4196303",
+ "chksum_sha256": "450f78cb5e371d925bc21c5ed5ffdc90fd098ca65de2e421f96c344ea094878c",
"format": 1
},
{
- "name": "changelogs/changelog.yaml",
+ "name": "docs/arista.eos.eos_lacp_interfaces_module.rst",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "31b9728ef0a2dcdd94ebd9d93eb1fe948e3de0404c203f63f6dee275cb5943e8",
+ "chksum_sha256": "734d129c2aed3bc167555a6a863d93361b7c4a96c4af55b45329d52b04cca95c",
"format": 1
},
{
- "name": "tox.ini",
+ "name": "docs/arista.eos.eos_ospfv3_module.rst",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "4246b891e853d1fc828a1dff460bcd43c3ea3aa08d6686b8396bd17169806546",
+ "chksum_sha256": "756aa82267c7e0995dd8f88cfc6b12703fbcd68907fc8610f65204a2d8bb4faa",
"format": 1
},
{
- "name": "CHANGELOG.rst",
+ "name": "docs/arista.eos.eos_bgp_address_family_module.rst",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "84daa7535f1cd39ce8c0ecaeb7254ed4ff201ff101d164177e4cbc4c985a3882",
+ "chksum_sha256": "db2a2a582e437d5ef5ecc712aa232a3263430cde26fd1e030f4f7d8fb945e7d1",
"format": 1
},
{
- "name": ".gitignore",
+ "name": "docs/arista.eos.eos_route_maps_module.rst",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "a2ebfecdb6c1b58267fbe97e6e2ac02c2b963df7673fc1047270f0f0cff16732",
+ "chksum_sha256": "c72fa7b5ddaa69adf74a0e20f10338bd9e00a4bcf8b80d8833d2508ec90e38a1",
"format": 1
},
{
- "name": ".pre-commit-config.yaml",
+ "name": "docs/arista.eos.eos_eapi_module.rst",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "f06cb69ac03a025140d5c35b162e6e045a101aa729d7805ba2b1e1d6b82d4aed",
+ "chksum_sha256": "4ff82c55d35021b368eaeb719ad4c4b0e15111fcec0e038d13970e3db9b0a0f0",
"format": 1
},
{
- "name": ".prettierignore",
+ "name": "docs/arista.eos.eos_l2_interfaces_module.rst",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "29d6205739f8fa2ea1dfb82777cc64dd269e51fe58c7c713682f71ac8b1973c4",
+ "chksum_sha256": "875b8b13249159af500f7785bd39a89722dd4a01161c549b84efc5105e89fb10",
"format": 1
},
{
- "name": ".github",
- "ftype": "dir",
- "chksum_type": null,
- "chksum_sha256": null,
+ "name": "docs/arista.eos.eos_cliconf.rst",
+ "ftype": "file",
+ "chksum_type": "sha256",
+ "chksum_sha256": "52b6530cf3a4711a1b8e40dcff5063e73fc3e868e6cba0b91976e8ba53af8a14",
"format": 1
},
{
- "name": ".github/dependabot.yml",
+ "name": "docs/arista.eos.eos_acls_module.rst",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "11ceee3c57116e9fd08bc423414b1095ff002aa012d6fb325b1a7e24d7e28461",
+ "chksum_sha256": "5cf3899b43a7949c4079e95c026995a56e06fc5bf705d4c2687b8315a44c3a42",
"format": 1
},
{
- "name": ".github/workflows",
- "ftype": "dir",
- "chksum_type": null,
- "chksum_sha256": null,
+ "name": "docs/arista.eos.eos_prefix_lists_module.rst",
+ "ftype": "file",
+ "chksum_type": "sha256",
+ "chksum_sha256": "77c510223083c0c16f010a59da50d32474093900d238ac7d985fe4b98454ce1a",
"format": 1
},
{
- "name": ".github/workflows/codecoverage.yml",
+ "name": "docs/arista.eos.eos_logging_global_module.rst",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "8bbcae622f5e51798b577df290135e846244399c2a6ccbfedac523b38a8330a3",
+ "chksum_sha256": "c5ac61d63be154248e23a8b1d65878997ba5ee5c7c7cccc5134e557d6132c85f",
"format": 1
},
{
- "name": ".github/workflows/ack.yml",
+ "name": "docs/arista.eos.eos_banner_module.rst",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "24c6fbafaa69e3e3ee696f2cefa5120794b62cef7e870553dddce8b8af0a127c",
+ "chksum_sha256": "b128807c32c6a491aa78a1b56512e2982f5d6811641d0b14e8e347d4cf8a5b06",
"format": 1
},
{
- "name": ".github/workflows/release.yml",
+ "name": "docs/arista.eos.eos_ospf_interfaces_module.rst",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "c9b7dba505905600bbb9f0d8e9956b7cc20f80edfa742dfdae9395542f417aa1",
+ "chksum_sha256": "83887e8f1a80e7472057297779adde8017ab6371a3c41c99e4ed4c21d7b34858",
"format": 1
},
{
- "name": ".github/workflows/push.yml",
+ "name": "docs/arista.eos.eos_system_module.rst",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "3164180ee4d514fea284a79033515effa6270d70d25ef3da77da318c2ac6382e",
+ "chksum_sha256": "852c5c712440e5f7b2207343f9796e04c758cf9967854a29601c1e172153cd21",
"format": 1
},
{
- "name": ".github/workflows/tests.yml",
+ "name": "docs/arista.eos.eos_config_module.rst",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "a363c29cae8f4b799d88470e5cc5546312966f5559f25ffd680611119035dd29",
+ "chksum_sha256": "a8534f76fb2956d6a825bca465195717143caeabb8dad0dbaeecd98cd87b831e",
"format": 1
},
{
- "name": ".github/release-drafter.yml",
+ "name": "bindep.txt",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "7cbc785c8661033cd9dd7a60897484fce731cbe3dc124a689fc3e934b1d974fb",
+ "chksum_sha256": "2cb7d868bf5a674ff9531652c2f591c4767816c5ce240a75330c1585861e70b0",
"format": 1
}
],
diff --git a/ansible_collections/arista/eos/MANIFEST.json b/ansible_collections/arista/eos/MANIFEST.json
index b6a9c23ac..602c48e49 100644
--- a/ansible_collections/arista/eos/MANIFEST.json
+++ b/ansible_collections/arista/eos/MANIFEST.json
@@ -2,7 +2,7 @@
"collection_info": {
"namespace": "arista",
"name": "eos",
- "version": "6.2.2",
+ "version": "9.0.0",
"authors": [
"Ansible Network Community (ansible-network)"
],
@@ -17,7 +17,7 @@
"license": [],
"license_file": "LICENSE",
"dependencies": {
- "ansible.netcommon": ">=2.5.1"
+ "ansible.netcommon": ">=6.1.0"
},
"repository": "https://github.com/ansible-collections/arista.eos",
"documentation": null,
@@ -28,7 +28,7 @@
"name": "FILES.json",
"ftype": "file",
"chksum_type": "sha256",
- "chksum_sha256": "0f8a8eb3b5a249bb7e2a5867fd7cd7beb2a0c475f7686454977dc6a549dc9955",
+ "chksum_sha256": "4decd5b6443703b190b9bb872e5d08d718ae4a5c9f599998101e013aff357acd",
"format": 1
},
"format": 1
diff --git a/ansible_collections/arista/eos/README.md b/ansible_collections/arista/eos/README.md
index cb978ac79..eb527c8a1 100644
--- a/ansible_collections/arista/eos/README.md
+++ b/ansible_collections/arista/eos/README.md
@@ -12,7 +12,7 @@ This collection has been tested against Arista EOS 4.24.6F.
<!--start requires_ansible-->
## Ansible version compatibility
-This collection has been tested against following Ansible versions: **>=2.9.10**.
+This collection has been tested against following Ansible versions: **>=2.14.0**.
For collections that support Ansible 2.9, please ensure you update your `network_os` to use the
fully qualified collection name (for example, `cisco.ios.ios`).
@@ -43,7 +43,6 @@ Name | Description
[arista.eos.eos_acl_interfaces](https://github.com/ansible-collections/arista.eos/blob/main/docs/arista.eos.eos_acl_interfaces_module.rst)|ACL interfaces resource module
[arista.eos.eos_acls](https://github.com/ansible-collections/arista.eos/blob/main/docs/arista.eos.eos_acls_module.rst)|ACLs resource module
[arista.eos.eos_banner](https://github.com/ansible-collections/arista.eos/blob/main/docs/arista.eos.eos_banner_module.rst)|Manage multiline banners on Arista EOS devices
-[arista.eos.eos_bgp](https://github.com/ansible-collections/arista.eos/blob/main/docs/arista.eos.eos_bgp_module.rst)|(deprecated, removed after 2023-01-29) Configure global BGP protocol settings on Arista EOS.
[arista.eos.eos_bgp_address_family](https://github.com/ansible-collections/arista.eos/blob/main/docs/arista.eos.eos_bgp_address_family_module.rst)|Manages BGP address family resource module
[arista.eos.eos_bgp_global](https://github.com/ansible-collections/arista.eos/blob/main/docs/arista.eos.eos_bgp_global_module.rst)|Manages BGP global resource module
[arista.eos.eos_command](https://github.com/ansible-collections/arista.eos/blob/main/docs/arista.eos.eos_command_module.rst)|Run arbitrary commands on an Arista EOS device
@@ -60,7 +59,6 @@ Name | Description
[arista.eos.eos_lldp](https://github.com/ansible-collections/arista.eos/blob/main/docs/arista.eos.eos_lldp_module.rst)|Manage LLDP configuration on Arista EOS network devices
[arista.eos.eos_lldp_global](https://github.com/ansible-collections/arista.eos/blob/main/docs/arista.eos.eos_lldp_global_module.rst)|LLDP resource module
[arista.eos.eos_lldp_interfaces](https://github.com/ansible-collections/arista.eos/blob/main/docs/arista.eos.eos_lldp_interfaces_module.rst)|LLDP interfaces resource module
-[arista.eos.eos_logging](https://github.com/ansible-collections/arista.eos/blob/main/docs/arista.eos.eos_logging_module.rst)|Manage logging on network devices
[arista.eos.eos_logging_global](https://github.com/ansible-collections/arista.eos/blob/main/docs/arista.eos.eos_logging_global_module.rst)|Manages logging resource module
[arista.eos.eos_ntp_global](https://github.com/ansible-collections/arista.eos/blob/main/docs/arista.eos.eos_ntp_global_module.rst)|Manages ntp resource module
[arista.eos.eos_ospf_interfaces](https://github.com/ansible-collections/arista.eos/blob/main/docs/arista.eos.eos_ospf_interfaces_module.rst)|OSPF Interfaces Resource Module.
@@ -114,8 +112,6 @@ The following example task replaces configuration changes in the existing config
state: replaced
```
-**NOTE**: For Ansible 2.9, you may not see deprecation warnings when you run your playbooks with this collection. Use this documentation to track when a module is deprecated.
-
### See Also:
* [Arista EOS Platform Options](https://docs.ansible.com/ansible/latest/network/user_guide/platform_eos.html)
diff --git a/ansible_collections/arista/eos/changelogs/changelog.yaml b/ansible_collections/arista/eos/changelogs/changelog.yaml
index da67f8362..fbb2d9833 100644
--- a/ansible_collections/arista/eos/changelogs/changelog.yaml
+++ b/ansible_collections/arista/eos/changelogs/changelog.yaml
@@ -11,11 +11,6 @@ releases:
- description: Manage multiline banners on Arista EOS devices
name: eos_banner
namespace: ""
- - description:
- (deprecated, removed after 2023-01-29) Configure global BGP protocol
- settings on Arista EOS.
- name: eos_bgp
- namespace: ""
- description: Run arbitrary commands on an Arista EOS device
name: eos_command
namespace: ""
@@ -55,9 +50,6 @@ releases:
- description: LLDP interfaces resource module
name: eos_lldp_interfaces
namespace: ""
- - description: Manage logging on network devices
- name: eos_logging
- namespace: ""
- description: OSPFv2 resource module
name: eos_ospfv2
namespace: ""
@@ -586,3 +578,61 @@ releases:
fragments:
- ospf_v2_reference_bandwidth_fix.yaml
release_date: "2023-11-27"
+ 7.0.0:
+ changes:
+ major_changes:
+ - Bumping `requires_ansible` to `>=2.14.0`, since previous ansible-core versions
+ are EoL now.
+ release_summary:
+ Starting from this release, the minimum `ansible-core` version
+ this collection requires is `2.14.0`. The last known version compatible with
+ ansible-core<2.14 is `v6.2.2`.
+ fragments:
+ - fix_downstream_tests.yaml
+ release_date: "2023-11-30"
+ 7.1.0:
+ changes:
+ bugfixes:
+ - This fix is needed because static_routes and vlans are not returning anything
+ when resources are not configured.
+ - This got noticed in this issue (https://github.com/network-automation/toolkit/issues/47)
+ - correct a missing whitespace and add 'auth' string.
+ - correct the parsing of the elements in 'name_servers' in 'eos_system' module.
+ - when static_routes and vlans are not confirgured then return empty list.
+ doc_changes:
+ - eos_lag_interface - Updated examples for lag_interface module.
+ fragments:
+ - bugfixes_return_empty_data_structure_for_no_facts.yaml
+ - eos_system_element_parsing_fix.yaml
+ - lag_interface_docupdate.yml
+ - snmp_missing_whitespace_and_authentication_fix.yaml
+ - tests_trivial.yaml
+ - trivial_tests.yaml
+ release_date: "2024-03-06"
+ 8.0.0:
+ changes:
+ major_changes:
+ - This release removes previously deprecated modules and attributes from this
+ collection. Please refer to the **Removed Features** section for details.
+ removed_features:
+ - Remove depreacted eos_bgp module which is replaced with eos_bgp_global and
+ eos_bgp_address_family.
+ - Remove deprecated eos_logging module which is replaced with eos_logging_global
+ resource module.
+ - Remove deprecated timers.throttle attribute.
+ fragments:
+ - remove_deprecated.yaml
+ - trivial_tests_updates.yaml
+ release_date: "2024-03-27"
+ 9.0.0:
+ changes:
+ major_changes:
+ - Update the netcommon base version 6.1.0 to support cli_restore plugin.
+ minor_changes:
+ - Add support for cli_restore functionality.
+ - Please refer the PR to know more about core changes (https://github.com/ansible-collections/ansible.netcommon/pull/618).
+ - cli_restore module is part of netcommon.
+ fragments:
+ - 218sanity.yml
+ - add_restore_support.yaml
+ release_date: "2024-04-13"
diff --git a/ansible_collections/arista/eos/docs/arista.eos.eos_bgp_module.rst b/ansible_collections/arista/eos/docs/arista.eos.eos_bgp_module.rst
deleted file mode 100644
index 21f57f30b..000000000
--- a/ansible_collections/arista/eos/docs/arista.eos.eos_bgp_module.rst
+++ /dev/null
@@ -1,986 +0,0 @@
-.. _arista.eos.eos_bgp_module:
-
-
-******************
-arista.eos.eos_bgp
-******************
-
-**(deprecated, removed after 2023-01-29) Configure global BGP protocol settings on Arista EOS.**
-
-
-Version added: 1.0.0
-
-.. contents::
- :local:
- :depth: 1
-
-DEPRECATED
-----------
-:Removed in collection release after 2023-01-01
-:Why: Updated module released with more functionality.
-:Alternative: eos_bgp_global
-
-
-
-Synopsis
---------
-- This module provides configuration management of global BGP parameters on Arista EOS devices.
-
-
-
-
-Parameters
-----------
-
-.. raw:: html
-
- <table border=0 cellpadding=0 class="documentation-table">
- <tr>
- <th colspan="4">Parameter</th>
- <th>Choices/<font color="blue">Defaults</font></th>
- <th width="100%">Comments</th>
- </tr>
- <tr>
- <td colspan="4">
- <div class="ansibleOptionAnchor" id="parameter-"></div>
- <b>config</b>
- <a class="ansibleOptionLink" href="#parameter-" title="Permalink to this option"></a>
- <div style="font-size: small">
- <span style="color: purple">dictionary</span>
- </div>
- </td>
- <td>
- </td>
- <td>
- <div>Specifies the BGP related configuration.</div>
- </td>
- </tr>
- <tr>
- <td class="elbow-placeholder"></td>
- <td colspan="3">
- <div class="ansibleOptionAnchor" id="parameter-"></div>
- <b>address_family</b>
- <a class="ansibleOptionLink" href="#parameter-" title="Permalink to this option"></a>
- <div style="font-size: small">
- <span style="color: purple">list</span>
- / <span style="color: purple">elements=dictionary</span>
- </div>
- </td>
- <td>
- </td>
- <td>
- <div>Specifies BGP address family related configurations.</div>
- </td>
- </tr>
- <tr>
- <td class="elbow-placeholder"></td>
- <td class="elbow-placeholder"></td>
- <td colspan="2">
- <div class="ansibleOptionAnchor" id="parameter-"></div>
- <b>afi</b>
- <a class="ansibleOptionLink" href="#parameter-" title="Permalink to this option"></a>
- <div style="font-size: small">
- <span style="color: purple">string</span>
- / <span style="color: red">required</span>
- </div>
- </td>
- <td>
- <ul style="margin: 0; padding: 0"><b>Choices:</b>
- <li>ipv4</li>
- <li>ipv6</li>
- </ul>
- </td>
- <td>
- <div>Type of address family to configure.</div>
- </td>
- </tr>
- <tr>
- <td class="elbow-placeholder"></td>
- <td class="elbow-placeholder"></td>
- <td colspan="2">
- <div class="ansibleOptionAnchor" id="parameter-"></div>
- <b>neighbors</b>
- <a class="ansibleOptionLink" href="#parameter-" title="Permalink to this option"></a>
- <div style="font-size: small">
- <span style="color: purple">list</span>
- / <span style="color: purple">elements=dictionary</span>
- </div>
- </td>
- <td>
- </td>
- <td>
- <div>Specifies BGP neighbor related configurations in Address Family configuration mode.</div>
- </td>
- </tr>
- <tr>
- <td class="elbow-placeholder"></td>
- <td class="elbow-placeholder"></td>
- <td class="elbow-placeholder"></td>
- <td colspan="1">
- <div class="ansibleOptionAnchor" id="parameter-"></div>
- <b>activate</b>
- <a class="ansibleOptionLink" href="#parameter-" title="Permalink to this option"></a>
- <div style="font-size: small">
- <span style="color: purple">boolean</span>
- </div>
- </td>
- <td>
- <ul style="margin: 0; padding: 0"><b>Choices:</b>
- <li>no</li>
- <li>yes</li>
- </ul>
- </td>
- <td>
- <div>Enable the Address Family for this Neighbor.</div>
- </td>
- </tr>
- <tr>
- <td class="elbow-placeholder"></td>
- <td class="elbow-placeholder"></td>
- <td class="elbow-placeholder"></td>
- <td colspan="1">
- <div class="ansibleOptionAnchor" id="parameter-"></div>
- <b>default_originate</b>
- <a class="ansibleOptionLink" href="#parameter-" title="Permalink to this option"></a>
- <div style="font-size: small">
- <span style="color: purple">boolean</span>
- </div>
- </td>
- <td>
- <ul style="margin: 0; padding: 0"><b>Choices:</b>
- <li>no</li>
- <li>yes</li>
- </ul>
- </td>
- <td>
- <div>Originate default route to this neighbor.</div>
- </td>
- </tr>
- <tr>
- <td class="elbow-placeholder"></td>
- <td class="elbow-placeholder"></td>
- <td class="elbow-placeholder"></td>
- <td colspan="1">
- <div class="ansibleOptionAnchor" id="parameter-"></div>
- <b>graceful_restart</b>
- <a class="ansibleOptionLink" href="#parameter-" title="Permalink to this option"></a>
- <div style="font-size: small">
- <span style="color: purple">boolean</span>
- </div>
- </td>
- <td>
- <ul style="margin: 0; padding: 0"><b>Choices:</b>
- <li>no</li>
- <li>yes</li>
- </ul>
- </td>
- <td>
- <div>Enable/disable graceful restart mode for this neighbor.</div>
- </td>
- </tr>
- <tr>
- <td class="elbow-placeholder"></td>
- <td class="elbow-placeholder"></td>
- <td class="elbow-placeholder"></td>
- <td colspan="1">
- <div class="ansibleOptionAnchor" id="parameter-"></div>
- <b>neighbor</b>
- <a class="ansibleOptionLink" href="#parameter-" title="Permalink to this option"></a>
- <div style="font-size: small">
- <span style="color: purple">string</span>
- / <span style="color: red">required</span>
- </div>
- </td>
- <td>
- </td>
- <td>
- <div>Neighbor router address.</div>
- </td>
- </tr>
- <tr>
- <td class="elbow-placeholder"></td>
- <td class="elbow-placeholder"></td>
- <td class="elbow-placeholder"></td>
- <td colspan="1">
- <div class="ansibleOptionAnchor" id="parameter-"></div>
- <b>weight</b>
- <a class="ansibleOptionLink" href="#parameter-" title="Permalink to this option"></a>
- <div style="font-size: small">
- <span style="color: purple">integer</span>
- </div>
- </td>
- <td>
- </td>
- <td>
- <div>Assign weight for routes learnt from this neighbor.</div>
- <div>The range is from 0 to 65535</div>
- </td>
- </tr>
-
- <tr>
- <td class="elbow-placeholder"></td>
- <td class="elbow-placeholder"></td>
- <td colspan="2">
- <div class="ansibleOptionAnchor" id="parameter-"></div>
- <b>networks</b>
- <a class="ansibleOptionLink" href="#parameter-" title="Permalink to this option"></a>
- <div style="font-size: small">
- <span style="color: purple">list</span>
- / <span style="color: purple">elements=dictionary</span>
- </div>
- </td>
- <td>
- </td>
- <td>
- <div>Specify Networks to announce via BGP.</div>
- <div>For operation replace, this option is mutually exclusive with root level networks option.</div>
- </td>
- </tr>
- <tr>
- <td class="elbow-placeholder"></td>
- <td class="elbow-placeholder"></td>
- <td class="elbow-placeholder"></td>
- <td colspan="1">
- <div class="ansibleOptionAnchor" id="parameter-"></div>
- <b>masklen</b>
- <a class="ansibleOptionLink" href="#parameter-" title="Permalink to this option"></a>
- <div style="font-size: small">
- <span style="color: purple">integer</span>
- </div>
- </td>
- <td>
- </td>
- <td>
- <div>Subnet mask length for the Network to announce(e.g, 8, 16, 24, etc.).</div>
- </td>
- </tr>
- <tr>
- <td class="elbow-placeholder"></td>
- <td class="elbow-placeholder"></td>
- <td class="elbow-placeholder"></td>
- <td colspan="1">
- <div class="ansibleOptionAnchor" id="parameter-"></div>
- <b>prefix</b>
- <a class="ansibleOptionLink" href="#parameter-" title="Permalink to this option"></a>
- <div style="font-size: small">
- <span style="color: purple">string</span>
- / <span style="color: red">required</span>
- </div>
- </td>
- <td>
- </td>
- <td>
- <div>Network ID to announce via BGP.</div>
- </td>
- </tr>
- <tr>
- <td class="elbow-placeholder"></td>
- <td class="elbow-placeholder"></td>
- <td class="elbow-placeholder"></td>
- <td colspan="1">
- <div class="ansibleOptionAnchor" id="parameter-"></div>
- <b>route_map</b>
- <a class="ansibleOptionLink" href="#parameter-" title="Permalink to this option"></a>
- <div style="font-size: small">
- <span style="color: purple">string</span>
- </div>
- </td>
- <td>
- </td>
- <td>
- <div>Route map to modify the attributes.</div>
- </td>
- </tr>
-
- <tr>
- <td class="elbow-placeholder"></td>
- <td class="elbow-placeholder"></td>
- <td colspan="2">
- <div class="ansibleOptionAnchor" id="parameter-"></div>
- <b>redistribute</b>
- <a class="ansibleOptionLink" href="#parameter-" title="Permalink to this option"></a>
- <div style="font-size: small">
- <span style="color: purple">list</span>
- / <span style="color: purple">elements=dictionary</span>
- </div>
- </td>
- <td>
- </td>
- <td>
- <div>Specifies the redistribute information from another routing protocol.</div>
- </td>
- </tr>
- <tr>
- <td class="elbow-placeholder"></td>
- <td class="elbow-placeholder"></td>
- <td class="elbow-placeholder"></td>
- <td colspan="1">
- <div class="ansibleOptionAnchor" id="parameter-"></div>
- <b>protocol</b>
- <a class="ansibleOptionLink" href="#parameter-" title="Permalink to this option"></a>
- <div style="font-size: small">
- <span style="color: purple">string</span>
- / <span style="color: red">required</span>
- </div>
- </td>
- <td>
- <ul style="margin: 0; padding: 0"><b>Choices:</b>
- <li>ospfv3</li>
- <li>ospf</li>
- <li>isis</li>
- <li>static</li>
- <li>connected</li>
- <li>rip</li>
- </ul>
- </td>
- <td>
- <div>Specifies the protocol for configuring redistribute information.</div>
- </td>
- </tr>
- <tr>
- <td class="elbow-placeholder"></td>
- <td class="elbow-placeholder"></td>
- <td class="elbow-placeholder"></td>
- <td colspan="1">
- <div class="ansibleOptionAnchor" id="parameter-"></div>
- <b>route_map</b>
- <a class="ansibleOptionLink" href="#parameter-" title="Permalink to this option"></a>
- <div style="font-size: small">
- <span style="color: purple">string</span>
- </div>
- </td>
- <td>
- </td>
- <td>
- <div>Specifies the route map reference.</div>
- </td>
- </tr>
-
-
- <tr>
- <td class="elbow-placeholder"></td>
- <td colspan="3">
- <div class="ansibleOptionAnchor" id="parameter-"></div>
- <b>bgp_as</b>
- <a class="ansibleOptionLink" href="#parameter-" title="Permalink to this option"></a>
- <div style="font-size: small">
- <span style="color: purple">integer</span>
- / <span style="color: red">required</span>
- </div>
- </td>
- <td>
- </td>
- <td>
- <div>Specifies the BGP Autonomous System (AS) number to configure on the device.</div>
- </td>
- </tr>
- <tr>
- <td class="elbow-placeholder"></td>
- <td colspan="3">
- <div class="ansibleOptionAnchor" id="parameter-"></div>
- <b>log_neighbor_changes</b>
- <a class="ansibleOptionLink" href="#parameter-" title="Permalink to this option"></a>
- <div style="font-size: small">
- <span style="color: purple">boolean</span>
- </div>
- </td>
- <td>
- <ul style="margin: 0; padding: 0"><b>Choices:</b>
- <li>no</li>
- <li>yes</li>
- </ul>
- </td>
- <td>
- <div>Enable/disable logging neighbor up/down and reset reason.</div>
- </td>
- </tr>
- <tr>
- <td class="elbow-placeholder"></td>
- <td colspan="3">
- <div class="ansibleOptionAnchor" id="parameter-"></div>
- <b>neighbors</b>
- <a class="ansibleOptionLink" href="#parameter-" title="Permalink to this option"></a>
- <div style="font-size: small">
- <span style="color: purple">list</span>
- / <span style="color: purple">elements=dictionary</span>
- </div>
- </td>
- <td>
- </td>
- <td>
- <div>Specifies BGP neighbor related configurations.</div>
- </td>
- </tr>
- <tr>
- <td class="elbow-placeholder"></td>
- <td class="elbow-placeholder"></td>
- <td colspan="2">
- <div class="ansibleOptionAnchor" id="parameter-"></div>
- <b>description</b>
- <a class="ansibleOptionLink" href="#parameter-" title="Permalink to this option"></a>
- <div style="font-size: small">
- <span style="color: purple">string</span>
- </div>
- </td>
- <td>
- </td>
- <td>
- <div>Neighbor specific description.</div>
- </td>
- </tr>
- <tr>
- <td class="elbow-placeholder"></td>
- <td class="elbow-placeholder"></td>
- <td colspan="2">
- <div class="ansibleOptionAnchor" id="parameter-"></div>
- <b>ebgp_multihop</b>
- <a class="ansibleOptionLink" href="#parameter-" title="Permalink to this option"></a>
- <div style="font-size: small">
- <span style="color: purple">integer</span>
- </div>
- </td>
- <td>
- </td>
- <td>
- <div>Specifies the maximum hop count for EBGP neighbors not on directly connected networks.</div>
- <div>The range is from 1 to 255.</div>
- </td>
- </tr>
- <tr>
- <td class="elbow-placeholder"></td>
- <td class="elbow-placeholder"></td>
- <td colspan="2">
- <div class="ansibleOptionAnchor" id="parameter-"></div>
- <b>enabled</b>
- <a class="ansibleOptionLink" href="#parameter-" title="Permalink to this option"></a>
- <div style="font-size: small">
- <span style="color: purple">boolean</span>
- </div>
- </td>
- <td>
- <ul style="margin: 0; padding: 0"><b>Choices:</b>
- <li>no</li>
- <li>yes</li>
- </ul>
- </td>
- <td>
- <div>Administratively shutdown or enable a neighbor.</div>
- </td>
- </tr>
- <tr>
- <td class="elbow-placeholder"></td>
- <td class="elbow-placeholder"></td>
- <td colspan="2">
- <div class="ansibleOptionAnchor" id="parameter-"></div>
- <b>maximum_prefix</b>
- <a class="ansibleOptionLink" href="#parameter-" title="Permalink to this option"></a>
- <div style="font-size: small">
- <span style="color: purple">integer</span>
- </div>
- </td>
- <td>
- </td>
- <td>
- <div>Maximum number of prefixes to accept from this peer.</div>
- <div>The range is from 0 to 4294967294.</div>
- </td>
- </tr>
- <tr>
- <td class="elbow-placeholder"></td>
- <td class="elbow-placeholder"></td>
- <td colspan="2">
- <div class="ansibleOptionAnchor" id="parameter-"></div>
- <b>neighbor</b>
- <a class="ansibleOptionLink" href="#parameter-" title="Permalink to this option"></a>
- <div style="font-size: small">
- <span style="color: purple">string</span>
- / <span style="color: red">required</span>
- </div>
- </td>
- <td>
- </td>
- <td>
- <div>Neighbor router address.</div>
- </td>
- </tr>
- <tr>
- <td class="elbow-placeholder"></td>
- <td class="elbow-placeholder"></td>
- <td colspan="2">
- <div class="ansibleOptionAnchor" id="parameter-"></div>
- <b>password</b>
- <a class="ansibleOptionLink" href="#parameter-" title="Permalink to this option"></a>
- <div style="font-size: small">
- <span style="color: purple">string</span>
- </div>
- </td>
- <td>
- </td>
- <td>
- <div>Password to authenticate the BGP peer connection.</div>
- </td>
- </tr>
- <tr>
- <td class="elbow-placeholder"></td>
- <td class="elbow-placeholder"></td>
- <td colspan="2">
- <div class="ansibleOptionAnchor" id="parameter-"></div>
- <b>peer_group</b>
- <a class="ansibleOptionLink" href="#parameter-" title="Permalink to this option"></a>
- <div style="font-size: small">
- <span style="color: purple">string</span>
- </div>
- </td>
- <td>
- </td>
- <td>
- <div>Name of the peer group that the neighbor is a member of.</div>
- </td>
- </tr>
- <tr>
- <td class="elbow-placeholder"></td>
- <td class="elbow-placeholder"></td>
- <td colspan="2">
- <div class="ansibleOptionAnchor" id="parameter-"></div>
- <b>remote_as</b>
- <a class="ansibleOptionLink" href="#parameter-" title="Permalink to this option"></a>
- <div style="font-size: small">
- <span style="color: purple">integer</span>
- / <span style="color: red">required</span>
- </div>
- </td>
- <td>
- </td>
- <td>
- <div>Remote AS of the BGP neighbor to configure.</div>
- </td>
- </tr>
- <tr>
- <td class="elbow-placeholder"></td>
- <td class="elbow-placeholder"></td>
- <td colspan="2">
- <div class="ansibleOptionAnchor" id="parameter-"></div>
- <b>remove_private_as</b>
- <a class="ansibleOptionLink" href="#parameter-" title="Permalink to this option"></a>
- <div style="font-size: small">
- <span style="color: purple">boolean</span>
- </div>
- </td>
- <td>
- <ul style="margin: 0; padding: 0"><b>Choices:</b>
- <li>no</li>
- <li>yes</li>
- </ul>
- </td>
- <td>
- <div>Remove the private AS number from outbound updates.</div>
- </td>
- </tr>
- <tr>
- <td class="elbow-placeholder"></td>
- <td class="elbow-placeholder"></td>
- <td colspan="2">
- <div class="ansibleOptionAnchor" id="parameter-"></div>
- <b>route_reflector_client</b>
- <a class="ansibleOptionLink" href="#parameter-" title="Permalink to this option"></a>
- <div style="font-size: small">
- <span style="color: purple">integer</span>
- </div>
- </td>
- <td>
- </td>
- <td>
- <div>Specify a neighbor as a route reflector client.</div>
- </td>
- </tr>
- <tr>
- <td class="elbow-placeholder"></td>
- <td class="elbow-placeholder"></td>
- <td colspan="2">
- <div class="ansibleOptionAnchor" id="parameter-"></div>
- <b>timers</b>
- <a class="ansibleOptionLink" href="#parameter-" title="Permalink to this option"></a>
- <div style="font-size: small">
- <span style="color: purple">dictionary</span>
- </div>
- </td>
- <td>
- </td>
- <td>
- <div>Specifies BGP neighbor timer related configurations.</div>
- </td>
- </tr>
- <tr>
- <td class="elbow-placeholder"></td>
- <td class="elbow-placeholder"></td>
- <td class="elbow-placeholder"></td>
- <td colspan="1">
- <div class="ansibleOptionAnchor" id="parameter-"></div>
- <b>holdtime</b>
- <a class="ansibleOptionLink" href="#parameter-" title="Permalink to this option"></a>
- <div style="font-size: small">
- <span style="color: purple">integer</span>
- / <span style="color: red">required</span>
- </div>
- </td>
- <td>
- </td>
- <td>
- <div>Interval (in seconds) after not receiving a keepalive message that device declares a peer dead.</div>
- <div>The range is from 3 to 7200.</div>
- <div>Setting this value to 0 will not send keep-alives (hold forever).</div>
- </td>
- </tr>
- <tr>
- <td class="elbow-placeholder"></td>
- <td class="elbow-placeholder"></td>
- <td class="elbow-placeholder"></td>
- <td colspan="1">
- <div class="ansibleOptionAnchor" id="parameter-"></div>
- <b>keepalive</b>
- <a class="ansibleOptionLink" href="#parameter-" title="Permalink to this option"></a>
- <div style="font-size: small">
- <span style="color: purple">integer</span>
- / <span style="color: red">required</span>
- </div>
- </td>
- <td>
- </td>
- <td>
- <div>Frequency (in seconds) with which the device sends keepalive messages to its peer.</div>
- <div>The range is from 0 to 3600.</div>
- </td>
- </tr>
-
- <tr>
- <td class="elbow-placeholder"></td>
- <td class="elbow-placeholder"></td>
- <td colspan="2">
- <div class="ansibleOptionAnchor" id="parameter-"></div>
- <b>update_source</b>
- <a class="ansibleOptionLink" href="#parameter-" title="Permalink to this option"></a>
- <div style="font-size: small">
- <span style="color: purple">string</span>
- </div>
- </td>
- <td>
- </td>
- <td>
- <div>Source of the routing updates.</div>
- </td>
- </tr>
-
- <tr>
- <td class="elbow-placeholder"></td>
- <td colspan="3">
- <div class="ansibleOptionAnchor" id="parameter-"></div>
- <b>networks</b>
- <a class="ansibleOptionLink" href="#parameter-" title="Permalink to this option"></a>
- <div style="font-size: small">
- <span style="color: purple">list</span>
- / <span style="color: purple">elements=dictionary</span>
- </div>
- </td>
- <td>
- </td>
- <td>
- <div>Specify Networks to announce via BGP.</div>
- <div>For operation replace, this option is mutually exclusive with networks option under address_family.</div>
- <div>For operation replace, if the device already has an address family activated, this option is not allowed.</div>
- </td>
- </tr>
- <tr>
- <td class="elbow-placeholder"></td>
- <td class="elbow-placeholder"></td>
- <td colspan="2">
- <div class="ansibleOptionAnchor" id="parameter-"></div>
- <b>masklen</b>
- <a class="ansibleOptionLink" href="#parameter-" title="Permalink to this option"></a>
- <div style="font-size: small">
- <span style="color: purple">integer</span>
- </div>
- </td>
- <td>
- </td>
- <td>
- <div>Subnet mask length for the Network to announce(e.g, 8, 16, 24, etc.).</div>
- </td>
- </tr>
- <tr>
- <td class="elbow-placeholder"></td>
- <td class="elbow-placeholder"></td>
- <td colspan="2">
- <div class="ansibleOptionAnchor" id="parameter-"></div>
- <b>prefix</b>
- <a class="ansibleOptionLink" href="#parameter-" title="Permalink to this option"></a>
- <div style="font-size: small">
- <span style="color: purple">string</span>
- / <span style="color: red">required</span>
- </div>
- </td>
- <td>
- </td>
- <td>
- <div>Network ID to announce via BGP.</div>
- </td>
- </tr>
- <tr>
- <td class="elbow-placeholder"></td>
- <td class="elbow-placeholder"></td>
- <td colspan="2">
- <div class="ansibleOptionAnchor" id="parameter-"></div>
- <b>route_map</b>
- <a class="ansibleOptionLink" href="#parameter-" title="Permalink to this option"></a>
- <div style="font-size: small">
- <span style="color: purple">string</span>
- </div>
- </td>
- <td>
- </td>
- <td>
- <div>Route map to modify the attributes.</div>
- </td>
- </tr>
-
- <tr>
- <td class="elbow-placeholder"></td>
- <td colspan="3">
- <div class="ansibleOptionAnchor" id="parameter-"></div>
- <b>redistribute</b>
- <a class="ansibleOptionLink" href="#parameter-" title="Permalink to this option"></a>
- <div style="font-size: small">
- <span style="color: purple">list</span>
- / <span style="color: purple">elements=dictionary</span>
- </div>
- </td>
- <td>
- </td>
- <td>
- <div>Specifies the redistribute information from another routing protocol.</div>
- </td>
- </tr>
- <tr>
- <td class="elbow-placeholder"></td>
- <td class="elbow-placeholder"></td>
- <td colspan="2">
- <div class="ansibleOptionAnchor" id="parameter-"></div>
- <b>protocol</b>
- <a class="ansibleOptionLink" href="#parameter-" title="Permalink to this option"></a>
- <div style="font-size: small">
- <span style="color: purple">string</span>
- / <span style="color: red">required</span>
- </div>
- </td>
- <td>
- <ul style="margin: 0; padding: 0"><b>Choices:</b>
- <li>ospf</li>
- <li>ospfv3</li>
- <li>static</li>
- <li>connected</li>
- <li>rip</li>
- <li>isis</li>
- </ul>
- </td>
- <td>
- <div>Specifies the protocol for configuring redistribute information.</div>
- </td>
- </tr>
- <tr>
- <td class="elbow-placeholder"></td>
- <td class="elbow-placeholder"></td>
- <td colspan="2">
- <div class="ansibleOptionAnchor" id="parameter-"></div>
- <b>route_map</b>
- <a class="ansibleOptionLink" href="#parameter-" title="Permalink to this option"></a>
- <div style="font-size: small">
- <span style="color: purple">string</span>
- </div>
- </td>
- <td>
- </td>
- <td>
- <div>Specifies the route map reference.</div>
- </td>
- </tr>
-
- <tr>
- <td class="elbow-placeholder"></td>
- <td colspan="3">
- <div class="ansibleOptionAnchor" id="parameter-"></div>
- <b>router_id</b>
- <a class="ansibleOptionLink" href="#parameter-" title="Permalink to this option"></a>
- <div style="font-size: small">
- <span style="color: purple">string</span>
- </div>
- </td>
- <td>
- </td>
- <td>
- <div>Configures the BGP routing process router-id value.</div>
- </td>
- </tr>
-
- <tr>
- <td colspan="4">
- <div class="ansibleOptionAnchor" id="parameter-"></div>
- <b>operation</b>
- <a class="ansibleOptionLink" href="#parameter-" title="Permalink to this option"></a>
- <div style="font-size: small">
- <span style="color: purple">string</span>
- </div>
- </td>
- <td>
- <ul style="margin: 0; padding: 0"><b>Choices:</b>
- <li><div style="color: blue"><b>merge</b>&nbsp;&larr;</div></li>
- <li>replace</li>
- <li>override</li>
- <li>delete</li>
- </ul>
- </td>
- <td>
- <div>Specifies the operation to be performed on the BGP process configured on the device.</div>
- <div>In case of merge, the input configuration will be merged with the existing BGP configuration on the device.</div>
- <div>In case of replace, if there is a diff between the existing configuration and the input configuration, the existing configuration will be replaced by the input configuration for every option that has the diff.</div>
- <div>In case of override, all the existing BGP configuration will be removed from the device and replaced with the input configuration.</div>
- <div>In case of delete the existing BGP configuration will be removed from the device.</div>
- </td>
- </tr>
- </table>
- <br/>
-
-
-Notes
------
-
-.. note::
- - Tested against Arista EOS 4.24.6F
-
-
-
-Examples
---------
-
-.. code-block:: yaml
-
- - name: configure global bgp as 64496
- arista.eos.eos_bgp:
- config:
- bgp_as: 64496
- router_id: 192.0.2.1
- log_neighbor_changes: true
- neighbors:
- - neighbor: 203.0.113.5
- remote_as: 64511
- timers:
- keepalive: 300
- holdtime: 360
- - neighbor: 198.51.100.2
- remote_as: 64498
- networks:
- - prefix: 198.51.100.0
- route_map: RMAP_1
- - prefix: 192.0.2.0
- masklen: 23
- address_family:
- - afi: ipv4
- safi: unicast
- redistribute:
- - protocol: isis
- route_map: RMAP_1
- operation: merge
- - name: Configure BGP neighbors
- arista.eos.eos_bgp:
- config:
- bgp_as: 64496
- neighbors:
- - neighbor: 192.0.2.10
- remote_as: 64496
- description: IBGP_NBR_1
- ebgp_multihop: 100
- timers:
- keepalive: 300
- holdtime: 360
- - neighbor: 192.0.2.15
- remote_as: 64496
- description: IBGP_NBR_2
- ebgp_multihop: 150
- operation: merge
- - name: Configure root-level networks for BGP
- arista.eos.eos_bgp:
- config:
- bgp_as: 64496
- networks:
- - prefix: 203.0.113.0
- masklen: 27
- route_map: RMAP_1
- - prefix: 203.0.113.32
- masklen: 27
- route_map: RMAP_2
- operation: merge
- - name: Configure BGP neighbors under address family mode
- arista.eos.eos_bgp:
- config:
- bgp_as: 64496
- address_family:
- - afi: ipv4
- neighbors:
- - neighbor: 203.0.113.10
- activate: true
- default_originate: true
- - neighbor: 192.0.2.15
- activate: true
- graceful_restart: true
- operation: merge
- - name: remove bgp as 64496 from config
- arista.eos.eos_bgp:
- config:
- bgp_as: 64496
- operation: delete
-
-
-
-Return Values
--------------
-Common return values are documented `here <https://docs.ansible.com/ansible/latest/reference_appendices/common_return_values.html#common-return-values>`_, the following are the fields unique to this module:
-
-.. raw:: html
-
- <table border=0 cellpadding=0 class="documentation-table">
- <tr>
- <th colspan="1">Key</th>
- <th>Returned</th>
- <th width="100%">Description</th>
- </tr>
- <tr>
- <td colspan="1">
- <div class="ansibleOptionAnchor" id="return-"></div>
- <b>commands</b>
- <a class="ansibleOptionLink" href="#return-" title="Permalink to this return value"></a>
- <div style="font-size: small">
- <span style="color: purple">list</span>
- </div>
- </td>
- <td>always</td>
- <td>
- <div>The list of configuration mode commands to send to the device</div>
- <br/>
- <div style="font-size: smaller"><b>Sample:</b></div>
- <div style="font-size: smaller; color: blue; word-wrap: break-word; word-break: break-all;">[&#x27;router bgp 64496&#x27;, &#x27;bgp router-id 192.0.2.1&#x27;, &#x27;bgp log-neighbor-changes&#x27;, &#x27;neighbor 203.0.113.5 remote-as 64511&#x27;, &#x27;neighbor 203.0.113.5 timers 300 360&#x27;, &#x27;neighbor 198.51.100.2 remote-as 64498&#x27;, &#x27;network 198.51.100.0 route-map RMAP_1&#x27;, &#x27;network 192.0.2.0 mask 255.255.254.0&#x27;, &#x27;address-family ipv4&#x27;, &#x27;redistribute isis route-map RMAP_1&#x27;, &#x27;exit-address-family&#x27;]</div>
- </td>
- </tr>
- </table>
- <br/><br/>
-
-
-Status
-------
-
-
-- This module will be removed in a release after 2023-01-01. *[deprecated]*
-- For more information see `DEPRECATED`_.
-
-
-Authors
-~~~~~~~
-
-- Nilashish Chakraborty (@NilashishC)
diff --git a/ansible_collections/arista/eos/docs/arista.eos.eos_lag_interfaces_module.rst b/ansible_collections/arista/eos/docs/arista.eos.eos_lag_interfaces_module.rst
index 4caabb004..e5feadf87 100644
--- a/ansible_collections/arista/eos/docs/arista.eos.eos_lag_interfaces_module.rst
+++ b/ansible_collections/arista/eos/docs/arista.eos.eos_lag_interfaces_module.rst
@@ -196,10 +196,10 @@ Examples
- name: Merge provided LAG attributes with existing device configuration
arista.eos.eos_lag_interfaces:
config:
- - name: 5
+ - name: Port-Channel5
members:
- member: Ethernet2
- mode: on
+ mode: "on"
state: merged
# After state:
@@ -225,10 +225,10 @@ Examples
- name: Replace all device configuration of specified LAGs with provided configuration
arista.eos.eos_lag_interfaces:
config:
- - name: 5
+ - name: Port-Channel5
members:
- member: Ethernet2
- mode: on
+ mode: "on"
state: replaced
# After state:
@@ -253,10 +253,10 @@ Examples
- name: Override all device configuration of all LAG attributes with provided configuration
arista.eos.eos_lag_interfaces:
config:
- - name: 10
+ - name: Port-Channel10
members:
- member: Ethernet2
- mode: on
+ mode: "on"
state: overridden
# After state:
@@ -282,7 +282,7 @@ Examples
- name: Delete LAG attributes of the given interfaces.
arista.eos.eos_lag_interfaces:
config:
- - name: 5
+ - name: Port-Channel5
members:
- member: Ethernet1
state: deleted
@@ -310,24 +310,24 @@ Examples
# Output:
# parsed:
- # - name: 5
+ # - name: Port-Channel5
# members:
# - member: Ethernet2
- # mode: on
+ # mode: "on"
# - member: Ethernet1
- # mode: on
+ # mode: "on"
# using rendered:
- name: Use Rendered to convert the structured data to native config
arista.eos.eos_lag_interfaces:
config:
- - name: 5
+ - name: Port-Channel5
members:
- member: Ethernet2
- mode: on
+ mode: "on"
- member: Ethernet1
- mode: on
+ mode: "on"
state: rendered
# -----------
# Output
@@ -355,7 +355,7 @@ Examples
# Output:
# gathered:
- # - name: 5
+ # - name: Port-Channel5
# members:
# - member: Ethernet2
# mode: on
diff --git a/ansible_collections/arista/eos/docs/arista.eos.eos_logging_module.rst b/ansible_collections/arista/eos/docs/arista.eos.eos_logging_module.rst
deleted file mode 100644
index 77c3b9ed4..000000000
--- a/ansible_collections/arista/eos/docs/arista.eos.eos_logging_module.rst
+++ /dev/null
@@ -1,388 +0,0 @@
-.. _arista.eos.eos_logging_module:
-
-
-**********************
-arista.eos.eos_logging
-**********************
-
-**Manage logging on network devices**
-
-
-Version added: 1.0.0
-
-.. contents::
- :local:
- :depth: 1
-
-DEPRECATED
-----------
-:Removed in collection release after 2024-01-01
-:Why: Updated module released with more functionality.
-:Alternative: eos_logging_global
-
-
-
-Synopsis
---------
-- This module provides declarative management of logging on Arista Eos devices.
-
-
-
-
-Parameters
-----------
-
-.. raw:: html
-
- <table border=0 cellpadding=0 class="documentation-table">
- <tr>
- <th colspan="2">Parameter</th>
- <th>Choices/<font color="blue">Defaults</font></th>
- <th width="100%">Comments</th>
- </tr>
- <tr>
- <td colspan="2">
- <div class="ansibleOptionAnchor" id="parameter-"></div>
- <b>aggregate</b>
- <a class="ansibleOptionLink" href="#parameter-" title="Permalink to this option"></a>
- <div style="font-size: small">
- <span style="color: purple">list</span>
- / <span style="color: purple">elements=dictionary</span>
- </div>
- </td>
- <td>
- </td>
- <td>
- <div>List of logging definitions.</div>
- </td>
- </tr>
- <tr>
- <td class="elbow-placeholder"></td>
- <td colspan="1">
- <div class="ansibleOptionAnchor" id="parameter-"></div>
- <b>dest</b>
- <a class="ansibleOptionLink" href="#parameter-" title="Permalink to this option"></a>
- <div style="font-size: small">
- <span style="color: purple">string</span>
- </div>
- </td>
- <td>
- <ul style="margin: 0; padding: 0"><b>Choices:</b>
- <li>on</li>
- <li>host</li>
- <li>console</li>
- <li>monitor</li>
- <li>buffered</li>
- </ul>
- </td>
- <td>
- <div>Destination of the logs.</div>
- </td>
- </tr>
- <tr>
- <td class="elbow-placeholder"></td>
- <td colspan="1">
- <div class="ansibleOptionAnchor" id="parameter-"></div>
- <b>facility</b>
- <a class="ansibleOptionLink" href="#parameter-" title="Permalink to this option"></a>
- <div style="font-size: small">
- <span style="color: purple">string</span>
- </div>
- </td>
- <td>
- </td>
- <td>
- <div>Set logging facility.</div>
- </td>
- </tr>
- <tr>
- <td class="elbow-placeholder"></td>
- <td colspan="1">
- <div class="ansibleOptionAnchor" id="parameter-"></div>
- <b>level</b>
- <a class="ansibleOptionLink" href="#parameter-" title="Permalink to this option"></a>
- <div style="font-size: small">
- <span style="color: purple">string</span>
- </div>
- </td>
- <td>
- <ul style="margin: 0; padding: 0"><b>Choices:</b>
- <li>emergencies</li>
- <li>alerts</li>
- <li>critical</li>
- <li>errors</li>
- <li>warnings</li>
- <li>notifications</li>
- <li>informational</li>
- <li>debugging</li>
- </ul>
- </td>
- <td>
- <div>Set logging severity levels.</div>
- </td>
- </tr>
- <tr>
- <td class="elbow-placeholder"></td>
- <td colspan="1">
- <div class="ansibleOptionAnchor" id="parameter-"></div>
- <b>name</b>
- <a class="ansibleOptionLink" href="#parameter-" title="Permalink to this option"></a>
- <div style="font-size: small">
- <span style="color: purple">string</span>
- </div>
- </td>
- <td>
- </td>
- <td>
- <div>The hostname or IP address of the destination.</div>
- <div>Required when <em>dest=host</em>.</div>
- </td>
- </tr>
- <tr>
- <td class="elbow-placeholder"></td>
- <td colspan="1">
- <div class="ansibleOptionAnchor" id="parameter-"></div>
- <b>size</b>
- <a class="ansibleOptionLink" href="#parameter-" title="Permalink to this option"></a>
- <div style="font-size: small">
- <span style="color: purple">integer</span>
- </div>
- </td>
- <td>
- </td>
- <td>
- <div>Size of buffer. The acceptable value is in range from 10 to 2147483647 bytes.</div>
- </td>
- </tr>
- <tr>
- <td class="elbow-placeholder"></td>
- <td colspan="1">
- <div class="ansibleOptionAnchor" id="parameter-"></div>
- <b>state</b>
- <a class="ansibleOptionLink" href="#parameter-" title="Permalink to this option"></a>
- <div style="font-size: small">
- <span style="color: purple">string</span>
- </div>
- </td>
- <td>
- <ul style="margin: 0; padding: 0"><b>Choices:</b>
- <li><div style="color: blue"><b>present</b>&nbsp;&larr;</div></li>
- <li>absent</li>
- </ul>
- </td>
- <td>
- <div>State of the logging configuration.</div>
- </td>
- </tr>
-
- <tr>
- <td colspan="2">
- <div class="ansibleOptionAnchor" id="parameter-"></div>
- <b>dest</b>
- <a class="ansibleOptionLink" href="#parameter-" title="Permalink to this option"></a>
- <div style="font-size: small">
- <span style="color: purple">string</span>
- </div>
- </td>
- <td>
- <ul style="margin: 0; padding: 0"><b>Choices:</b>
- <li>on</li>
- <li>host</li>
- <li>console</li>
- <li>monitor</li>
- <li>buffered</li>
- </ul>
- </td>
- <td>
- <div>Destination of the logs.</div>
- </td>
- </tr>
- <tr>
- <td colspan="2">
- <div class="ansibleOptionAnchor" id="parameter-"></div>
- <b>facility</b>
- <a class="ansibleOptionLink" href="#parameter-" title="Permalink to this option"></a>
- <div style="font-size: small">
- <span style="color: purple">string</span>
- </div>
- </td>
- <td>
- </td>
- <td>
- <div>Set logging facility.</div>
- </td>
- </tr>
- <tr>
- <td colspan="2">
- <div class="ansibleOptionAnchor" id="parameter-"></div>
- <b>level</b>
- <a class="ansibleOptionLink" href="#parameter-" title="Permalink to this option"></a>
- <div style="font-size: small">
- <span style="color: purple">string</span>
- </div>
- </td>
- <td>
- <ul style="margin: 0; padding: 0"><b>Choices:</b>
- <li>emergencies</li>
- <li>alerts</li>
- <li>critical</li>
- <li>errors</li>
- <li>warnings</li>
- <li>notifications</li>
- <li>informational</li>
- <li>debugging</li>
- </ul>
- </td>
- <td>
- <div>Set logging severity levels.</div>
- </td>
- </tr>
- <tr>
- <td colspan="2">
- <div class="ansibleOptionAnchor" id="parameter-"></div>
- <b>name</b>
- <a class="ansibleOptionLink" href="#parameter-" title="Permalink to this option"></a>
- <div style="font-size: small">
- <span style="color: purple">string</span>
- </div>
- </td>
- <td>
- </td>
- <td>
- <div>The hostname or IP address of the destination.</div>
- <div>Required when <em>dest=host</em>.</div>
- </td>
- </tr>
- <tr>
- <td colspan="2">
- <div class="ansibleOptionAnchor" id="parameter-"></div>
- <b>size</b>
- <a class="ansibleOptionLink" href="#parameter-" title="Permalink to this option"></a>
- <div style="font-size: small">
- <span style="color: purple">integer</span>
- </div>
- </td>
- <td>
- </td>
- <td>
- <div>Size of buffer. The acceptable value is in range from 10 to 2147483647 bytes.</div>
- </td>
- </tr>
- <tr>
- <td colspan="2">
- <div class="ansibleOptionAnchor" id="parameter-"></div>
- <b>state</b>
- <a class="ansibleOptionLink" href="#parameter-" title="Permalink to this option"></a>
- <div style="font-size: small">
- <span style="color: purple">string</span>
- </div>
- </td>
- <td>
- <ul style="margin: 0; padding: 0"><b>Choices:</b>
- <li><div style="color: blue"><b>present</b>&nbsp;&larr;</div></li>
- <li>absent</li>
- </ul>
- </td>
- <td>
- <div>State of the logging configuration.</div>
- </td>
- </tr>
- </table>
- <br/>
-
-
-Notes
------
-
-.. note::
- - Tested against Arista EOS 4.24.6F
-
-
-
-Examples
---------
-
-.. code-block:: yaml
-
- - name: configure host logging
- arista.eos.eos_logging:
- dest: host
- name: 172.16.0.1
- state: present
-
- - name: remove host logging configuration
- arista.eos.eos_logging:
- dest: host
- name: 172.16.0.1
- state: absent
-
- - name: configure console logging level and facility
- arista.eos.eos_logging:
- dest: console
- facility: local7
- level: debugging
- state: present
-
- - name: enable logging to all
- arista.eos.eos_logging:
- dest: on
-
- - name: configure buffer size
- arista.eos.eos_logging:
- dest: buffered
- size: 5000
-
- - name: Configure logging using aggregate
- arista.eos.eos_logging:
- aggregate:
- - {dest: console, level: warnings}
- - {dest: buffered, size: 480000}
- state: present
-
-
-
-Return Values
--------------
-Common return values are documented `here <https://docs.ansible.com/ansible/latest/reference_appendices/common_return_values.html#common-return-values>`_, the following are the fields unique to this module:
-
-.. raw:: html
-
- <table border=0 cellpadding=0 class="documentation-table">
- <tr>
- <th colspan="1">Key</th>
- <th>Returned</th>
- <th width="100%">Description</th>
- </tr>
- <tr>
- <td colspan="1">
- <div class="ansibleOptionAnchor" id="return-"></div>
- <b>commands</b>
- <a class="ansibleOptionLink" href="#return-" title="Permalink to this return value"></a>
- <div style="font-size: small">
- <span style="color: purple">list</span>
- </div>
- </td>
- <td>always</td>
- <td>
- <div>The list of configuration mode commands to send to the device</div>
- <br/>
- <div style="font-size: smaller"><b>Sample:</b></div>
- <div style="font-size: smaller; color: blue; word-wrap: break-word; word-break: break-all;">[&#x27;logging facility local7&#x27;, &#x27;logging host 172.16.0.1&#x27;]</div>
- </td>
- </tr>
- </table>
- <br/><br/>
-
-
-Status
-------
-
-
-- This module will be removed in a release after 2024-01-01. *[deprecated]*
-- For more information see `DEPRECATED`_.
-
-
-Authors
-~~~~~~~
-
-- Trishna Guha (@trishnaguha)
diff --git a/ansible_collections/arista/eos/docs/arista.eos.eos_ospfv3_module.rst b/ansible_collections/arista/eos/docs/arista.eos.eos_ospfv3_module.rst
index 8cb04a354..1b9dbfffe 100644
--- a/ansible_collections/arista/eos/docs/arista.eos.eos_ospfv3_module.rst
+++ b/ansible_collections/arista/eos/docs/arista.eos.eos_ospfv3_module.rst
@@ -2054,134 +2054,6 @@ Parameters
</td>
</tr>
- <tr>
- <td class="elbow-placeholder"></td>
- <td class="elbow-placeholder"></td>
- <td class="elbow-placeholder"></td>
- <td class="elbow-placeholder"></td>
- <td colspan="3">
- <div class="ansibleOptionAnchor" id="parameter-"></div>
- <b>throttle</b>
- <a class="ansibleOptionLink" href="#parameter-" title="Permalink to this option"></a>
- <div style="font-size: small">
- <span style="color: purple">dictionary</span>
- </div>
- </td>
- <td>
- </td>
- <td>
- <div>This command is deprecated by &#x27;timers lsa&#x27; or &#x27;timers spf&#x27;.</div>
- </td>
- </tr>
- <tr>
- <td class="elbow-placeholder"></td>
- <td class="elbow-placeholder"></td>
- <td class="elbow-placeholder"></td>
- <td class="elbow-placeholder"></td>
- <td class="elbow-placeholder"></td>
- <td colspan="2">
- <div class="ansibleOptionAnchor" id="parameter-"></div>
- <b>initial</b>
- <a class="ansibleOptionLink" href="#parameter-" title="Permalink to this option"></a>
- <div style="font-size: small">
- <span style="color: purple">integer</span>
- </div>
- </td>
- <td>
- </td>
- <td>
- <div>Initial SPF schedule delay in msecs.</div>
- </td>
- </tr>
- <tr>
- <td class="elbow-placeholder"></td>
- <td class="elbow-placeholder"></td>
- <td class="elbow-placeholder"></td>
- <td class="elbow-placeholder"></td>
- <td class="elbow-placeholder"></td>
- <td colspan="2">
- <div class="ansibleOptionAnchor" id="parameter-"></div>
- <b>lsa</b>
- <a class="ansibleOptionLink" href="#parameter-" title="Permalink to this option"></a>
- <div style="font-size: small">
- <span style="color: purple">boolean</span>
- </div>
- </td>
- <td>
- <ul style="margin: 0; padding: 0"><b>Choices:</b>
- <li>no</li>
- <li>yes</li>
- </ul>
- </td>
- <td>
- <div>Configure threshold for retransmission of lsa</div>
- </td>
- </tr>
- <tr>
- <td class="elbow-placeholder"></td>
- <td class="elbow-placeholder"></td>
- <td class="elbow-placeholder"></td>
- <td class="elbow-placeholder"></td>
- <td class="elbow-placeholder"></td>
- <td colspan="2">
- <div class="ansibleOptionAnchor" id="parameter-"></div>
- <b>max</b>
- <a class="ansibleOptionLink" href="#parameter-" title="Permalink to this option"></a>
- <div style="font-size: small">
- <span style="color: purple">integer</span>
- </div>
- </td>
- <td>
- </td>
- <td>
- <div>Max wait time between two SPFs in msecs.</div>
- </td>
- </tr>
- <tr>
- <td class="elbow-placeholder"></td>
- <td class="elbow-placeholder"></td>
- <td class="elbow-placeholder"></td>
- <td class="elbow-placeholder"></td>
- <td class="elbow-placeholder"></td>
- <td colspan="2">
- <div class="ansibleOptionAnchor" id="parameter-"></div>
- <b>min</b>
- <a class="ansibleOptionLink" href="#parameter-" title="Permalink to this option"></a>
- <div style="font-size: small">
- <span style="color: purple">integer</span>
- </div>
- </td>
- <td>
- </td>
- <td>
- <div>Min Hold time between two SPFs in msecs</div>
- </td>
- </tr>
- <tr>
- <td class="elbow-placeholder"></td>
- <td class="elbow-placeholder"></td>
- <td class="elbow-placeholder"></td>
- <td class="elbow-placeholder"></td>
- <td class="elbow-placeholder"></td>
- <td colspan="2">
- <div class="ansibleOptionAnchor" id="parameter-"></div>
- <b>spf</b>
- <a class="ansibleOptionLink" href="#parameter-" title="Permalink to this option"></a>
- <div style="font-size: small">
- <span style="color: purple">boolean</span>
- </div>
- </td>
- <td>
- <ul style="margin: 0; padding: 0"><b>Choices:</b>
- <li>no</li>
- <li>yes</li>
- </ul>
- </td>
- <td>
- <div>Configure time between SPF calculations</div>
- </td>
- </tr>
-
<tr>
@@ -3695,128 +3567,6 @@ Parameters
</td>
</tr>
- <tr>
- <td class="elbow-placeholder"></td>
- <td class="elbow-placeholder"></td>
- <td class="elbow-placeholder"></td>
- <td colspan="4">
- <div class="ansibleOptionAnchor" id="parameter-"></div>
- <b>throttle</b>
- <a class="ansibleOptionLink" href="#parameter-" title="Permalink to this option"></a>
- <div style="font-size: small">
- <span style="color: purple">dictionary</span>
- </div>
- </td>
- <td>
- </td>
- <td>
- <div>This command is deprecated by &#x27;timers lsa&#x27; or &#x27;timers spf&#x27;.</div>
- </td>
- </tr>
- <tr>
- <td class="elbow-placeholder"></td>
- <td class="elbow-placeholder"></td>
- <td class="elbow-placeholder"></td>
- <td class="elbow-placeholder"></td>
- <td colspan="3">
- <div class="ansibleOptionAnchor" id="parameter-"></div>
- <b>initial</b>
- <a class="ansibleOptionLink" href="#parameter-" title="Permalink to this option"></a>
- <div style="font-size: small">
- <span style="color: purple">integer</span>
- </div>
- </td>
- <td>
- </td>
- <td>
- <div>Initial SPF schedule delay in msecs.</div>
- </td>
- </tr>
- <tr>
- <td class="elbow-placeholder"></td>
- <td class="elbow-placeholder"></td>
- <td class="elbow-placeholder"></td>
- <td class="elbow-placeholder"></td>
- <td colspan="3">
- <div class="ansibleOptionAnchor" id="parameter-"></div>
- <b>lsa</b>
- <a class="ansibleOptionLink" href="#parameter-" title="Permalink to this option"></a>
- <div style="font-size: small">
- <span style="color: purple">boolean</span>
- </div>
- </td>
- <td>
- <ul style="margin: 0; padding: 0"><b>Choices:</b>
- <li>no</li>
- <li>yes</li>
- </ul>
- </td>
- <td>
- <div>Configure threshold for retransmission of lsa</div>
- </td>
- </tr>
- <tr>
- <td class="elbow-placeholder"></td>
- <td class="elbow-placeholder"></td>
- <td class="elbow-placeholder"></td>
- <td class="elbow-placeholder"></td>
- <td colspan="3">
- <div class="ansibleOptionAnchor" id="parameter-"></div>
- <b>max</b>
- <a class="ansibleOptionLink" href="#parameter-" title="Permalink to this option"></a>
- <div style="font-size: small">
- <span style="color: purple">integer</span>
- </div>
- </td>
- <td>
- </td>
- <td>
- <div>Max wait time between two SPFs in msecs.</div>
- </td>
- </tr>
- <tr>
- <td class="elbow-placeholder"></td>
- <td class="elbow-placeholder"></td>
- <td class="elbow-placeholder"></td>
- <td class="elbow-placeholder"></td>
- <td colspan="3">
- <div class="ansibleOptionAnchor" id="parameter-"></div>
- <b>min</b>
- <a class="ansibleOptionLink" href="#parameter-" title="Permalink to this option"></a>
- <div style="font-size: small">
- <span style="color: purple">integer</span>
- </div>
- </td>
- <td>
- </td>
- <td>
- <div>Min Hold time between two SPFs in msecs</div>
- </td>
- </tr>
- <tr>
- <td class="elbow-placeholder"></td>
- <td class="elbow-placeholder"></td>
- <td class="elbow-placeholder"></td>
- <td class="elbow-placeholder"></td>
- <td colspan="3">
- <div class="ansibleOptionAnchor" id="parameter-"></div>
- <b>spf</b>
- <a class="ansibleOptionLink" href="#parameter-" title="Permalink to this option"></a>
- <div style="font-size: small">
- <span style="color: purple">boolean</span>
- </div>
- </td>
- <td>
- <ul style="margin: 0; padding: 0"><b>Choices:</b>
- <li>no</li>
- <li>yes</li>
- </ul>
- </td>
- <td>
- <div>Configure time between SPF calculations</div>
- </td>
- </tr>
-
<tr>
<td class="elbow-placeholder"></td>
diff --git a/ansible_collections/arista/eos/docs/arista.eos.eos_system_module.rst b/ansible_collections/arista/eos/docs/arista.eos.eos_system_module.rst
index 12f080f75..3e6099eab 100644
--- a/ansible_collections/arista/eos/docs/arista.eos.eos_system_module.rst
+++ b/ansible_collections/arista/eos/docs/arista.eos.eos_system_module.rst
@@ -103,7 +103,7 @@ Parameters
<a class="ansibleOptionLink" href="#parameter-" title="Permalink to this option"></a>
<div style="font-size: small">
<span style="color: purple">list</span>
- / <span style="color: purple">elements=string</span>
+ / <span style="color: purple">elements=raw</span>
</div>
</td>
<td>
diff --git a/ansible_collections/arista/eos/ignore-2.9.txt b/ansible_collections/arista/eos/ignore-2.9.txt
deleted file mode 100644
index dd36b8936..000000000
--- a/ansible_collections/arista/eos/ignore-2.9.txt
+++ /dev/null
@@ -1,136 +0,0 @@
-plugins/module_utils/network/eos/providers/cli/config/bgp/address_family.py future-import-boilerplate
-plugins/module_utils/network/eos/providers/cli/config/bgp/address_family.py metaclass-boilerplate
-plugins/module_utils/network/eos/providers/cli/config/bgp/neighbors.py future-import-boilerplate
-plugins/module_utils/network/eos/providers/cli/config/bgp/neighbors.py metaclass-boilerplate
-plugins/module_utils/network/eos/providers/cli/config/bgp/process.py future-import-boilerplate
-plugins/module_utils/network/eos/providers/cli/config/bgp/process.py metaclass-boilerplate
-plugins/module_utils/network/eos/providers/module.py future-import-boilerplate
-plugins/module_utils/network/eos/providers/module.py metaclass-boilerplate
-plugins/module_utils/network/eos/providers/providers.py future-import-boilerplate
-plugins/module_utils/network/eos/providers/providers.py metaclass-boilerplate
-plugins/modules/eos_banner.py future-import-boilerplate
-plugins/modules/eos_banner.py metaclass-boilerplate
-plugins/modules/eos_banner.py validate-modules:doc-missing-type
-plugins/modules/eos_banner.py validate-modules:doc-required-mismatch
-plugins/modules/eos_bgp.py validate-modules:doc-choices-do-not-match-spec
-plugins/modules/eos_bgp.py validate-modules:doc-elements-mismatch
-plugins/modules/eos_bgp.py validate-modules:doc-missing-type
-plugins/modules/eos_bgp.py validate-modules:doc-type-does-not-match-spec
-plugins/modules/eos_bgp.py validate-modules:invalid-ansiblemodule-schema
-plugins/modules/eos_bgp.py validate-modules:parameter-type-not-in-doc
-plugins/modules/eos_command.py future-import-boilerplate
-plugins/modules/eos_command.py metaclass-boilerplate
-plugins/modules/eos_command.py validate-modules:doc-missing-type
-plugins/modules/eos_command.py validate-modules:parameter-type-not-in-doc
-plugins/modules/eos_command.py validate-modules:doc-required-mismatch
-plugins/modules/eos_command.py validate-modules:parameter-list-no-elements
-plugins/modules/eos_config.py future-import-boilerplate
-plugins/modules/eos_config.py metaclass-boilerplate
-plugins/modules/eos_config.py validate-modules:doc-missing-type
-plugins/modules/eos_config.py validate-modules:parameter-type-not-in-doc
-plugins/modules/eos_config.py validate-modules:doc-required-mismatch
-plugins/modules/eos_config.py validate-modules:parameter-list-no-elements
-plugins/modules/eos_eapi.py future-import-boilerplate
-plugins/modules/eos_eapi.py metaclass-boilerplate
-plugins/modules/eos_eapi.py validate-modules:doc-default-does-not-match-spec
-plugins/modules/eos_eapi.py validate-modules:doc-missing-type
-plugins/modules/eos_eapi.py validate-modules:parameter-type-not-in-doc
-plugins/modules/eos_eapi.py validate-modules:doc-required-mismatch
-plugins/modules/eos_lldp.py validate-modules:doc-choices-do-not-match-spec
-plugins/modules/eos_lldp.py validate-modules:doc-missing-type
-plugins/modules/eos_lldp.py validate-modules:doc-required-mismatch
-plugins/modules/eos_logging.py future-import-boilerplate
-plugins/modules/eos_logging.py metaclass-boilerplate
-plugins/modules/eos_logging.py validate-modules:doc-choices-do-not-match-spec
-plugins/modules/eos_logging.py validate-modules:doc-elements-mismatch
-plugins/modules/eos_logging.py validate-modules:doc-missing-type
-plugins/modules/eos_logging.py validate-modules:missing-suboption-docs
-plugins/modules/eos_logging.py validate-modules:parameter-type-not-in-doc
-plugins/modules/eos_logging.py validate-modules:undocumented-parameter
-plugins/modules/eos_logging.py validate-modules:doc-required-mismatch
-plugins/modules/eos_system.py future-import-boilerplate
-plugins/modules/eos_system.py metaclass-boilerplate
-plugins/modules/eos_system.py validate-modules:doc-missing-type
-plugins/modules/eos_system.py validate-modules:parameter-type-not-in-doc
-plugins/modules/eos_system.py validate-modules:doc-required-mismatch
-plugins/modules/eos_system.py validate-modules:parameter-list-no-elements
-plugins/modules/eos_user.py future-import-boilerplate
-plugins/modules/eos_user.py metaclass-boilerplate
-plugins/modules/eos_user.py validate-modules:doc-choices-do-not-match-spec
-plugins/modules/eos_user.py validate-modules:doc-elements-mismatch
-plugins/modules/eos_user.py validate-modules:doc-missing-type
-plugins/modules/eos_user.py validate-modules:missing-suboption-docs
-plugins/modules/eos_user.py validate-modules:parameter-type-not-in-doc
-plugins/modules/eos_user.py validate-modules:undocumented-parameter
-plugins/modules/eos_user.py validate-modules:doc-required-mismatch
-plugins/modules/eos_vrf.py future-import-boilerplate
-plugins/modules/eos_vrf.py metaclass-boilerplate
-plugins/modules/eos_vrf.py validate-modules:doc-choices-do-not-match-spec
-plugins/modules/eos_vrf.py validate-modules:doc-elements-mismatch
-plugins/modules/eos_vrf.py validate-modules:doc-missing-type
-plugins/modules/eos_vrf.py validate-modules:missing-suboption-docs
-plugins/modules/eos_vrf.py validate-modules:parameter-type-not-in-doc
-plugins/modules/eos_vrf.py validate-modules:undocumented-parameter
-plugins/modules/eos_vrf.py validate-modules:doc-required-mismatch
-plugins/modules/eos_vrf.py validate-modules:parameter-list-no-elements
-plugins/modules/eos_interface.py validate-modules:doc-choices-do-not-match-spec
-plugins/modules/eos_interface.py validate-modules:doc-missing-type
-plugins/modules/eos_interface.py validate-modules:missing-suboption-docs
-plugins/modules/eos_interface.py validate-modules:parameter-type-not-in-doc
-plugins/modules/eos_interface.py validate-modules:undocumented-parameter
-plugins/modules/eos_interface.py validate-modules:doc-required-mismatch
-plugins/modules/eos_interface.py validate-modules:doc-elements-mismatch
-plugins/modules/eos_vlan.py validate-modules:doc-choices-do-not-match-spec
-plugins/modules/eos_vlan.py validate-modules:doc-missing-type
-plugins/modules/eos_vlan.py validate-modules:missing-suboption-docs
-plugins/modules/eos_vlan.py validate-modules:parameter-type-not-in-doc
-plugins/modules/eos_vlan.py validate-modules:undocumented-parameter
-plugins/modules/eos_vlan.py validate-modules:doc-required-mismatch
-plugins/modules/eos_vlan.py validate-modules:parameter-list-no-elements
-plugins/modules/eos_vlan.py validate-modules:doc-elements-mismatch
-plugins/modules/eos_l3_interface.py validate-modules:doc-choices-do-not-match-spec
-plugins/modules/eos_l3_interface.py validate-modules:doc-missing-type
-plugins/modules/eos_l3_interface.py validate-modules:missing-suboption-docs
-plugins/modules/eos_l3_interface.py validate-modules:parameter-type-not-in-doc
-plugins/modules/eos_l3_interface.py validate-modules:undocumented-parameter
-plugins/modules/eos_l3_interface.py validate-modules:doc-required-mismatch
-plugins/modules/eos_l3_interface.py validate-modules:doc-elements-mismatch
-plugins/modules/eos_l2_interface.py validate-modules:doc-choices-do-not-match-spec
-plugins/modules/eos_l2_interface.py validate-modules:doc-missing-type
-plugins/modules/eos_l2_interface.py validate-modules:missing-suboption-docs
-plugins/modules/eos_l2_interface.py validate-modules:parameter-type-not-in-doc
-plugins/modules/eos_l2_interface.py validate-modules:undocumented-parameter
-plugins/modules/eos_l2_interface.py validate-modules:doc-required-mismatch
-plugins/modules/eos_l2_interface.py validate-modules:doc-elements-mismatch
-plugins/modules/eos_linkagg.py validate-modules:doc-choices-do-not-match-spec
-plugins/modules/eos_linkagg.py validate-modules:doc-missing-type
-plugins/modules/eos_linkagg.py validate-modules:missing-suboption-docs
-plugins/modules/eos_linkagg.py validate-modules:parameter-type-not-in-doc
-plugins/modules/eos_linkagg.py validate-modules:undocumented-parameter
-plugins/modules/eos_linkagg.py validate-modules:doc-required-mismatch
-plugins/modules/eos_linkagg.py validate-modules:parameter-list-no-elements
-plugins/modules/eos_linkagg.py validate-modules:doc-elements-mismatch
-plugins/modules/eos_static_route.py validate-modules:doc-choices-do-not-match-spec
-plugins/modules/eos_static_route.py validate-modules:doc-missing-type
-plugins/modules/eos_static_route.py validate-modules:missing-suboption-docs
-plugins/modules/eos_static_route.py validate-modules:parameter-type-not-in-doc
-plugins/modules/eos_static_route.py validate-modules:undocumented-parameter
-plugins/modules/eos_static_route.py validate-modules:doc-required-mismatch
-plugins/modules/eos_static_route.py validate-modules:doc-elements-mismatch
-plugins/modules/eos_interfaces.py validate-modules:doc-elements-mismatch
-plugins/modules/eos_interfaces.py validate-modules:parameter-list-no-elements
-plugins/modules/eos_facts.py validate-modules:doc-required-mismatch
-plugins/modules/eos_facts.py validate-modules:parameter-list-no-elements
-plugins/action/eos.py action-plugin-docs # base class for deprecated network platform modules using `connection: local`
-plugins/doc_fragments/eos.py future-import-boilerplate
-plugins/doc_fragments/eos.py metaclass-boilerplate
-plugins/module_utils/network/eos/eos.py future-import-boilerplate
-plugins/module_utils/network/eos/eos.py metaclass-boilerplate
-tests/unit/mock/path.py future-import-boilerplate
-tests/unit/mock/path.py metaclass-boilerplate
-tests/unit/mock/yaml_helper.py future-import-boilerplate
-tests/unit/mock/yaml_helper.py metaclass-boilerplate
-tests/unit/modules/conftest.py future-import-boilerplate
-tests/unit/modules/conftest.py metaclass-boilerplate
-tests/unit/modules/utils.py future-import-boilerplate
-tests/unit/modules/utils.py metaclass-boilerplate
diff --git a/ansible_collections/arista/eos/meta/runtime.yml b/ansible_collections/arista/eos/meta/runtime.yml
index e297849f5..d5545a0bc 100644
--- a/ansible_collections/arista/eos/meta/runtime.yml
+++ b/ansible_collections/arista/eos/meta/runtime.yml
@@ -1,5 +1,5 @@
---
-requires_ansible: ">=2.9.10"
+requires_ansible: ">=2.14.0"
plugin_routing:
modules:
acl_interfaces:
@@ -8,15 +8,6 @@ plugin_routing:
redirect: arista.eos.eos_acls
banner:
redirect: arista.eos.eos_banner
- bgp:
- redirect: arista.eos.eos_bgp
- deprecation:
- removal_date: "2023-01-01"
- warning_text: See the plugin documentation for more details
- eos_bgp:
- deprecation:
- removal_date: "2023-01-01"
- warning_text: See the plugin documentation for more details
bgp_address_family:
redirect: arista.eos.eos_bgp_address_family
bgp_global:
@@ -49,15 +40,6 @@ plugin_routing:
redirect: arista.eos.eos_lldp_global
lldp_interfaces:
redirect: arista.eos.eos_lldp_interfaces
- logging:
- redirect: arista.eos.eos_logging
- deprecation:
- removal_date: "2024-01-01"
- warning_text: See the plugin documentation for more details
- eos_logging:
- deprecation:
- removal_date: "2024-01-01"
- warning_text: See the plugin documentation for more details
logging_global:
redirect: arista.eos.eos_logging_global
ntp_global:
diff --git a/ansible_collections/arista/eos/plugins/cliconf/eos.py b/ansible_collections/arista/eos/plugins/cliconf/eos.py
index 9c6fb753c..847ca8e0c 100644
--- a/ansible_collections/arista/eos/plugins/cliconf/eos.py
+++ b/ansible_collections/arista/eos/plugins/cliconf/eos.py
@@ -328,6 +328,12 @@ class Cliconf(CliconfBase):
responses.append(out)
return responses
+ def restore(self, filename=None, path=""):
+ if not filename:
+ raise ValueError("'file_name' value is required for restore")
+ cmd = f"configure replace {path}{filename} best-effort"
+ return self.send_command(cmd)
+
def get_diff(
self,
candidate=None,
diff --git a/ansible_collections/arista/eos/plugins/module_utils/network/eos/argspec/ospfv3/ospfv3.py b/ansible_collections/arista/eos/plugins/module_utils/network/eos/argspec/ospfv3/ospfv3.py
index ece4db0cd..7964b4f4f 100644
--- a/ansible_collections/arista/eos/plugins/module_utils/network/eos/argspec/ospfv3/ospfv3.py
+++ b/ansible_collections/arista/eos/plugins/module_utils/network/eos/argspec/ospfv3/ospfv3.py
@@ -128,16 +128,6 @@ class Ospfv3Args(object): # pylint: disable=R0903
"timers": {
"type": "dict",
"options": {
- "throttle": {
- "type": "dict",
- "options": {
- "max": {"type": "int"},
- "initial": {"type": "int"},
- "min": {"type": "int"},
- "spf": {"type": "bool"},
- "lsa": {"type": "bool"},
- },
- },
"spf": {
"type": "dict",
"options": {
@@ -357,16 +347,6 @@ class Ospfv3Args(object): # pylint: disable=R0903
"timers": {
"type": "dict",
"options": {
- "throttle": {
- "type": "dict",
- "options": {
- "max": {"type": "int"},
- "initial": {"type": "int"},
- "min": {"type": "int"},
- "spf": {"type": "bool"},
- "lsa": {"type": "bool"},
- },
- },
"spf": {
"type": "dict",
"options": {
diff --git a/ansible_collections/arista/eos/plugins/module_utils/network/eos/config/ospfv3/ospfv3.py b/ansible_collections/arista/eos/plugins/module_utils/network/eos/config/ospfv3/ospfv3.py
index ed01f1c5e..b567de6f8 100644
--- a/ansible_collections/arista/eos/plugins/module_utils/network/eos/config/ospfv3/ospfv3.py
+++ b/ansible_collections/arista/eos/plugins/module_utils/network/eos/config/ospfv3/ospfv3.py
@@ -147,30 +147,6 @@ class Ospfv3(ResourceModule):
def _global_compare(self, want, have):
for name, entry in iteritems(want):
if name == "timers":
- if entry.get("throttle"):
- throttle = entry.pop("throttle")
- modified = {}
- if throttle.get("lsa"):
- modified["lsa"] = {
- "max": throttle["max"],
- "min": throttle["min"],
- "initial": throttle["initial"],
- "direction": "tx",
- }
- if throttle.get("spf"):
- modified["spf"] = {
- "max": throttle["max"],
- "min": throttle["min"],
- "initial": throttle["initial"],
- }
- entry.update(modified)
- self._module.warn(
- " ** The 'timers' argument has been changed to have separate 'lsa' and 'spf' keys and 'throttle' has been deprecated. ** "
- " \n** Your task has been modified to use {0}. ** "
- " \n** timers.throttle will be removed after '2024-01-01' ** ".format(
- entry,
- ),
- )
if entry.get("lsa") and not isinstance(entry["lsa"], dict):
modified = {}
if not isinstance(entry["lsa"], int):
@@ -183,13 +159,6 @@ class Ospfv3(ResourceModule):
"lsa": {"direction": "rx", "min": entry["lsa"]},
},
}
- self._module.warn(
- " ** 'timers lsa arrival' has changed to 'timers lsa rx min interval' from eos 4.23 onwards. ** "
- " \n** Your task has been modified to use {0}. ** "
- " \n** timers.lsa of type int will be removed after '2024-01-01' ** ".format(
- modified,
- ),
- )
entry["lsa"] = modified["timers"]["lsa"]
if name in ["vrf", "address_family"]:
continue
@@ -240,30 +209,6 @@ class Ospfv3(ResourceModule):
for name, entry in iteritems(wafs):
begin = len(self.commands)
if "timers" in entry:
- if entry["timers"].get("throttle"):
- throttle = entry["timers"].pop("throttle")
- modified = {}
- if throttle.get("lsa"):
- modified["lsa"] = {
- "max": throttle["max"],
- "min": throttle["min"],
- "initial": throttle["initial"],
- "direction": "tx",
- }
- if throttle.get("spf"):
- modified["spf"] = {
- "max": throttle["max"],
- "min": throttle["min"],
- "initial": throttle["initial"],
- }
- entry["timers"].update(modified)
- self._module.warn(
- " ** The 'timers' argument has been changed to have separate 'lsa' and 'spf' keys and 'throttle' has been deprecated. ** "
- " \n** Your task has been modified to use {0}. ** "
- " \n** timers.throttle will be removed after '2024-01-01' ** ".format(
- entry["timers"],
- ),
- )
if entry["timers"].get("lsa") and not isinstance(
entry["timers"]["lsa"],
dict,
@@ -281,13 +226,6 @@ class Ospfv3(ResourceModule):
},
},
}
- self._module.warn(
- " ** 'timers lsa arrival' has changed to 'timers lsa rx min interval' from eos 4.23 onwards. ** "
- " \n** Your task has been modified to use {0}. ** "
- " \n** timers.lsa of type int will be removed after '2024-01-01' ** ".format(
- modified,
- ),
- )
entry["timers"]["lsa"] = modified["timers"]["lsa"]
self._compare_lists(want=entry, have=hafs.get(name, {}))
self._areas_compare(want=entry, have=hafs.get(name, {}))
diff --git a/ansible_collections/arista/eos/plugins/module_utils/network/eos/facts/static_routes/static_routes.py b/ansible_collections/arista/eos/plugins/module_utils/network/eos/facts/static_routes/static_routes.py
index c97c48d5f..369f869ef 100644
--- a/ansible_collections/arista/eos/plugins/module_utils/network/eos/facts/static_routes/static_routes.py
+++ b/ansible_collections/arista/eos/plugins/module_utils/network/eos/facts/static_routes/static_routes.py
@@ -96,7 +96,7 @@ class Static_routesFacts(object):
if obj:
objs.append(obj)
ansible_facts["ansible_network_resources"].pop("static_routes", None)
- facts = {}
+ facts = {"static_routes": []}
if objs:
facts["static_routes"] = []
params = utils.validate_config(
diff --git a/ansible_collections/arista/eos/plugins/module_utils/network/eos/facts/vlans/vlans.py b/ansible_collections/arista/eos/plugins/module_utils/network/eos/facts/vlans/vlans.py
index eddd4c4e5..a6bfcb697 100644
--- a/ansible_collections/arista/eos/plugins/module_utils/network/eos/facts/vlans/vlans.py
+++ b/ansible_collections/arista/eos/plugins/module_utils/network/eos/facts/vlans/vlans.py
@@ -69,7 +69,7 @@ class VlansFacts(object):
objs.extend(obj)
ansible_facts["ansible_network_resources"].pop("vlans", None)
- facts = {}
+ facts = {"vlans": []}
if objs:
params = utils.validate_config(
self.argument_spec,
diff --git a/ansible_collections/arista/eos/plugins/module_utils/network/eos/rm_templates/snmp_server.py b/ansible_collections/arista/eos/plugins/module_utils/network/eos/rm_templates/snmp_server.py
index ef83f506a..3e22fe780 100644
--- a/ansible_collections/arista/eos/plugins/module_utils/network/eos/rm_templates/snmp_server.py
+++ b/ansible_collections/arista/eos/plugins/module_utils/network/eos/rm_templates/snmp_server.py
@@ -294,7 +294,7 @@ def _tmplt_snmp_server_hosts(config_data):
el = list(config_data["hosts"].values())[0]
command = "snmp-server host " + el["host"]
if el.get("vrf"):
- command += " vrf" + el["vrf"]
+ command += " vrf " + el["vrf"]
if el.get("informs"):
command += " informs"
if el.get("traps"):
@@ -334,7 +334,7 @@ def _tmplt_snmp_server_users_auth(config_data):
command += " udp-port " + str(el["udp_port"])
command += " " + el["version"]
if el.get("auth"):
- command += " " + el["auth"]["algorithm"] + " " + el["auth"]["auth_passphrase"]
+ command += " auth " + el["auth"]["algorithm"] + " " + el["auth"]["auth_passphrase"]
if el["auth"].get("encryption"):
command += " priv " + el["auth"]["encryption"] + " " + el["auth"]["priv_passphrase"]
return command
@@ -351,7 +351,7 @@ def _tmplt_snmp_server_users_localized(config_data):
if el.get("localized"):
command += " localized " + el["localized"]["engineid"]
el = el["localized"]
- command += " " + el["algorithm"] + " " + el["auth_passphrase"]
+ command += " auth " + el["algorithm"] + " " + el["auth_passphrase"]
if el.get("encryption"):
command += " priv " + el["encryption"] + " " + el["priv_passphrase"]
return command
diff --git a/ansible_collections/arista/eos/plugins/modules/eos_bgp.py b/ansible_collections/arista/eos/plugins/modules/eos_bgp.py
deleted file mode 100644
index e740f6c2e..000000000
--- a/ansible_collections/arista/eos/plugins/modules/eos_bgp.py
+++ /dev/null
@@ -1,468 +0,0 @@
-#!/usr/bin/python
-# -*- coding: utf-8 -*-
-#
-# (c) 2019, Ansible by Red Hat, inc
-# GNU General Public License v3.0+ (see COPYING or https://www.gnu.org/licenses/gpl-3.0.txt)
-#
-
-from __future__ import absolute_import, division, print_function
-
-
-__metaclass__ = type
-
-
-DOCUMENTATION = """
-module: eos_bgp
-author: Nilashish Chakraborty (@NilashishC)
-short_description: (deprecated, removed after 2023-01-29) Configure global BGP protocol settings on Arista EOS.
-description:
-- This module provides configuration management of global BGP parameters on Arista
- EOS devices.
-version_added: 1.0.0
-deprecated:
- alternative: eos_bgp_global
- why: Updated module released with more functionality.
- removed_at_date: '2023-01-01'
-notes:
-- Tested against Arista EOS 4.24.6F
-options:
- config:
- description:
- - Specifies the BGP related configuration.
- type: dict
- suboptions:
- bgp_as:
- description:
- - Specifies the BGP Autonomous System (AS) number to configure on the device.
- type: int
- required: true
- router_id:
- description:
- - Configures the BGP routing process router-id value.
- type: str
- log_neighbor_changes:
- description:
- - Enable/disable logging neighbor up/down and reset reason.
- type: bool
- neighbors:
- description:
- - Specifies BGP neighbor related configurations.
- type: list
- elements: dict
- suboptions:
- neighbor:
- description:
- - Neighbor router address.
- required: true
- type: str
- remote_as:
- description:
- - Remote AS of the BGP neighbor to configure.
- type: int
- required: true
- update_source:
- description:
- - Source of the routing updates.
- type: str
- password:
- description:
- - Password to authenticate the BGP peer connection.
- type: str
- description:
- description:
- - Neighbor specific description.
- type: str
- ebgp_multihop:
- description:
- - Specifies the maximum hop count for EBGP neighbors not on directly connected
- networks.
- - The range is from 1 to 255.
- type: int
- peer_group:
- description:
- - Name of the peer group that the neighbor is a member of.
- type: str
- timers:
- description:
- - Specifies BGP neighbor timer related configurations.
- type: dict
- suboptions:
- keepalive:
- description:
- - Frequency (in seconds) with which the device sends keepalive messages
- to its peer.
- - The range is from 0 to 3600.
- type: int
- required: true
- holdtime:
- description:
- - Interval (in seconds) after not receiving a keepalive message that
- device declares a peer dead.
- - The range is from 3 to 7200.
- - Setting this value to 0 will not send keep-alives (hold forever).
- type: int
- required: true
- route_reflector_client:
- description:
- - Specify a neighbor as a route reflector client.
- type: int
- remove_private_as:
- description:
- - Remove the private AS number from outbound updates.
- type: bool
- enabled:
- description:
- - Administratively shutdown or enable a neighbor.
- type: bool
- maximum_prefix:
- description:
- - Maximum number of prefixes to accept from this peer.
- - The range is from 0 to 4294967294.
- type: int
- redistribute:
- description:
- - Specifies the redistribute information from another routing protocol.
- type: list
- elements: dict
- suboptions:
- protocol:
- description:
- - Specifies the protocol for configuring redistribute information.
- required: true
- type: str
- choices: [ospf, ospfv3, static, connected, rip, isis]
- route_map:
- description:
- - Specifies the route map reference.
- type: str
- networks:
- description:
- - Specify Networks to announce via BGP.
- - For operation replace, this option is mutually exclusive with networks option
- under address_family.
- - For operation replace, if the device already has an address family activated,
- this option is not allowed.
- type: list
- elements: dict
- suboptions:
- prefix:
- description:
- - Network ID to announce via BGP.
- required: true
- type: str
- masklen:
- description:
- - Subnet mask length for the Network to announce(e.g, 8, 16, 24, etc.).
- type: int
- route_map:
- description:
- - Route map to modify the attributes.
- type: str
- address_family:
- description:
- - Specifies BGP address family related configurations.
- type: list
- elements: dict
- suboptions:
- afi:
- description:
- - Type of address family to configure.
- type: str
- choices:
- - ipv4
- - ipv6
- required: true
- redistribute:
- description:
- - Specifies the redistribute information from another routing protocol.
- type: list
- elements: dict
- suboptions:
- protocol:
- description:
- - Specifies the protocol for configuring redistribute information.
- required: true
- type: str
- choices:
- - ospfv3
- - ospf
- - isis
- - static
- - connected
- - rip
- route_map:
- description:
- - Specifies the route map reference.
- type: str
- networks:
- description:
- - Specify Networks to announce via BGP.
- - For operation replace, this option is mutually exclusive with root level
- networks option.
- type: list
- elements: dict
- suboptions:
- prefix:
- description:
- - Network ID to announce via BGP.
- required: true
- type: str
- masklen:
- description:
- - Subnet mask length for the Network to announce(e.g, 8, 16, 24, etc.).
- type: int
- route_map:
- description:
- - Route map to modify the attributes.
- type: str
- neighbors:
- description:
- - Specifies BGP neighbor related configurations in Address Family configuration
- mode.
- type: list
- elements: dict
- suboptions:
- neighbor:
- description:
- - Neighbor router address.
- required: true
- type: str
- activate:
- description:
- - Enable the Address Family for this Neighbor.
- type: bool
- default_originate:
- description:
- - Originate default route to this neighbor.
- type: bool
- graceful_restart:
- description:
- - Enable/disable graceful restart mode for this neighbor.
- type: bool
- weight:
- description:
- - Assign weight for routes learnt from this neighbor.
- - The range is from 0 to 65535
- type: int
- operation:
- description:
- - Specifies the operation to be performed on the BGP process configured on the
- device.
- - In case of merge, the input configuration will be merged with the existing BGP
- configuration on the device.
- - In case of replace, if there is a diff between the existing configuration and
- the input configuration, the existing configuration will be replaced by the
- input configuration for every option that has the diff.
- - In case of override, all the existing BGP configuration will be removed from
- the device and replaced with the input configuration.
- - In case of delete the existing BGP configuration will be removed from the device.
- type: str
- default: merge
- choices:
- - merge
- - replace
- - override
- - delete
-"""
-
-EXAMPLES = """
-- name: configure global bgp as 64496
- arista.eos.eos_bgp:
- config:
- bgp_as: 64496
- router_id: 192.0.2.1
- log_neighbor_changes: true
- neighbors:
- - neighbor: 203.0.113.5
- remote_as: 64511
- timers:
- keepalive: 300
- holdtime: 360
- - neighbor: 198.51.100.2
- remote_as: 64498
- networks:
- - prefix: 198.51.100.0
- route_map: RMAP_1
- - prefix: 192.0.2.0
- masklen: 23
- address_family:
- - afi: ipv4
- safi: unicast
- redistribute:
- - protocol: isis
- route_map: RMAP_1
- operation: merge
-- name: Configure BGP neighbors
- arista.eos.eos_bgp:
- config:
- bgp_as: 64496
- neighbors:
- - neighbor: 192.0.2.10
- remote_as: 64496
- description: IBGP_NBR_1
- ebgp_multihop: 100
- timers:
- keepalive: 300
- holdtime: 360
- - neighbor: 192.0.2.15
- remote_as: 64496
- description: IBGP_NBR_2
- ebgp_multihop: 150
- operation: merge
-- name: Configure root-level networks for BGP
- arista.eos.eos_bgp:
- config:
- bgp_as: 64496
- networks:
- - prefix: 203.0.113.0
- masklen: 27
- route_map: RMAP_1
- - prefix: 203.0.113.32
- masklen: 27
- route_map: RMAP_2
- operation: merge
-- name: Configure BGP neighbors under address family mode
- arista.eos.eos_bgp:
- config:
- bgp_as: 64496
- address_family:
- - afi: ipv4
- neighbors:
- - neighbor: 203.0.113.10
- activate: true
- default_originate: true
- - neighbor: 192.0.2.15
- activate: true
- graceful_restart: true
- operation: merge
-- name: remove bgp as 64496 from config
- arista.eos.eos_bgp:
- config:
- bgp_as: 64496
- operation: delete
-"""
-RETURN = """
-commands:
- description: The list of configuration mode commands to send to the device
- returned: always
- type: list
- sample:
- - router bgp 64496
- - bgp router-id 192.0.2.1
- - bgp log-neighbor-changes
- - neighbor 203.0.113.5 remote-as 64511
- - neighbor 203.0.113.5 timers 300 360
- - neighbor 198.51.100.2 remote-as 64498
- - network 198.51.100.0 route-map RMAP_1
- - network 192.0.2.0 mask 255.255.254.0
- - address-family ipv4
- - redistribute isis route-map RMAP_1
- - exit-address-family
-"""
-from ansible.module_utils._text import to_text
-
-from ansible_collections.arista.eos.plugins.module_utils.network.eos.providers.cli.config.bgp.process import (
- REDISTRIBUTE_PROTOCOLS,
-)
-from ansible_collections.arista.eos.plugins.module_utils.network.eos.providers.module import (
- NetworkModule,
-)
-
-
-def main():
- """main entry point for module execution"""
- network_spec = {
- "prefix": dict(required=True),
- "masklen": dict(type="int"),
- "route_map": dict(),
- }
-
- redistribute_spec = {
- "protocol": dict(choices=list(REDISTRIBUTE_PROTOCOLS), required=True),
- "route_map": dict(),
- }
-
- timer_spec = {
- "keepalive": dict(type="int", required=True),
- "holdtime": dict(type="int", required=True),
- }
-
- neighbor_spec = {
- "neighbor": dict(required=True),
- "remote_as": dict(type="int", required=True),
- "update_source": dict(),
- "password": dict(no_log=True),
- "enabled": dict(type="bool"),
- "description": dict(),
- "ebgp_multihop": dict(type="int"),
- "timers": dict(type="dict", options=timer_spec),
- "peer_group": dict(),
- "maximum_prefix": dict(type="int"),
- "route_reflector_client": dict(type="int"),
- "remove_private_as": dict(type="bool"),
- }
-
- af_neighbor_spec = {
- "neighbor": dict(required=True),
- "activate": dict(type="bool"),
- "default_originate": dict(type="bool"),
- "graceful_restart": dict(type="bool"),
- "weight": dict(type="int"),
- }
-
- address_family_spec = {
- "afi": dict(choices=["ipv4", "ipv6"], required=True),
- "networks": dict(type="list", elements="dict", options=network_spec),
- "redistribute": dict(
- type="list",
- elements="dict",
- options=redistribute_spec,
- ),
- "neighbors": dict(
- type="list",
- elements="dict",
- options=af_neighbor_spec,
- ),
- }
-
- config_spec = {
- "bgp_as": dict(type="int", required=True),
- "router_id": dict(),
- "log_neighbor_changes": dict(type="bool"),
- "neighbors": dict(type="list", elements="dict", options=neighbor_spec),
- "address_family": dict(
- type="list",
- elements="dict",
- options=address_family_spec,
- ),
- "redistribute": dict(
- type="list",
- elements="dict",
- options=redistribute_spec,
- ),
- "networks": dict(type="list", elements="dict", options=network_spec),
- }
-
- argument_spec = {
- "config": dict(type="dict", options=config_spec),
- "operation": dict(
- default="merge",
- choices=["merge", "replace", "override", "delete"],
- ),
- }
-
- module = NetworkModule(
- argument_spec=argument_spec,
- supports_check_mode=True,
- )
-
- try:
- result = module.edit_config(config_filter="| section bgp")
- except Exception as exc:
- module.fail_json(msg=to_text(exc))
-
- module.exit_json(**result)
-
-
-if __name__ == "__main__":
- main()
diff --git a/ansible_collections/arista/eos/plugins/modules/eos_lag_interfaces.py b/ansible_collections/arista/eos/plugins/modules/eos_lag_interfaces.py
index 2a58f796f..1af9a2f4e 100644
--- a/ansible_collections/arista/eos/plugins/modules/eos_lag_interfaces.py
+++ b/ansible_collections/arista/eos/plugins/modules/eos_lag_interfaces.py
@@ -112,10 +112,10 @@ EXAMPLES = """
- name: Merge provided LAG attributes with existing device configuration
arista.eos.eos_lag_interfaces:
config:
- - name: 5
+ - name: Port-Channel5
members:
- member: Ethernet2
- mode: on
+ mode: "on"
state: merged
# After state:
@@ -141,10 +141,10 @@ EXAMPLES = """
- name: Replace all device configuration of specified LAGs with provided configuration
arista.eos.eos_lag_interfaces:
config:
- - name: 5
+ - name: Port-Channel5
members:
- member: Ethernet2
- mode: on
+ mode: "on"
state: replaced
# After state:
@@ -169,10 +169,10 @@ EXAMPLES = """
- name: Override all device configuration of all LAG attributes with provided configuration
arista.eos.eos_lag_interfaces:
config:
- - name: 10
+ - name: Port-Channel10
members:
- member: Ethernet2
- mode: on
+ mode: "on"
state: overridden
# After state:
@@ -198,7 +198,7 @@ EXAMPLES = """
- name: Delete LAG attributes of the given interfaces.
arista.eos.eos_lag_interfaces:
config:
- - name: 5
+ - name: Port-Channel5
members:
- member: Ethernet1
state: deleted
@@ -226,24 +226,24 @@ EXAMPLES = """
# Output:
# parsed:
-# - name: 5
+# - name: Port-Channel5
# members:
# - member: Ethernet2
-# mode: on
+# mode: "on"
# - member: Ethernet1
-# mode: on
+# mode: "on"
# using rendered:
- name: Use Rendered to convert the structured data to native config
arista.eos.eos_lag_interfaces:
config:
- - name: 5
+ - name: Port-Channel5
members:
- member: Ethernet2
- mode: on
+ mode: "on"
- member: Ethernet1
- mode: on
+ mode: "on"
state: rendered
# -----------
# Output
@@ -271,7 +271,7 @@ EXAMPLES = """
# Output:
# gathered:
-# - name: 5
+# - name: Port-Channel5
# members:
# - member: Ethernet2
# mode: on
diff --git a/ansible_collections/arista/eos/plugins/modules/eos_logging.py b/ansible_collections/arista/eos/plugins/modules/eos_logging.py
deleted file mode 100644
index 845af44d5..000000000
--- a/ansible_collections/arista/eos/plugins/modules/eos_logging.py
+++ /dev/null
@@ -1,505 +0,0 @@
-#!/usr/bin/python
-# -*- coding: utf-8 -*-
-from __future__ import absolute_import, division, print_function
-
-
-__metaclass__ = type
-
-# Copyright: (c) 2017, Ansible by Red Hat, inc
-# GNU General Public License v3.0+ (see COPYING or https://www.gnu.org/licenses/gpl-3.0.txt)
-
-
-DOCUMENTATION = """
-module: eos_logging
-author: Trishna Guha (@trishnaguha)
-short_description: Manage logging on network devices
-description:
-- This module provides declarative management of logging on Arista Eos devices.
-version_added: 1.0.0
-deprecated:
- alternative: eos_logging_global
- why: Updated module released with more functionality.
- removed_at_date: '2024-01-01'
-notes:
-- Tested against Arista EOS 4.24.6F
-options:
- dest:
- description:
- - Destination of the logs.
- choices:
- - "on"
- - host
- - console
- - monitor
- - buffered
- type: str
- name:
- description:
- - The hostname or IP address of the destination.
- - Required when I(dest=host).
- type: str
- size:
- description:
- - Size of buffer. The acceptable value is in range from 10 to 2147483647 bytes.
- type: int
- facility:
- description:
- - Set logging facility.
- type: str
- level:
- description:
- - Set logging severity levels.
- choices:
- - emergencies
- - alerts
- - critical
- - errors
- - warnings
- - notifications
- - informational
- - debugging
- type: str
- aggregate:
- description: List of logging definitions.
- type: list
- elements: dict
- suboptions:
- dest:
- description:
- - Destination of the logs.
- choices:
- - "on"
- - host
- - console
- - monitor
- - buffered
- type: str
- name:
- description:
- - The hostname or IP address of the destination.
- - Required when I(dest=host).
- type: str
- size:
- description:
- - Size of buffer. The acceptable value is in range from 10 to 2147483647 bytes.
- type: int
- facility:
- description:
- - Set logging facility.
- type: str
- level:
- description:
- - Set logging severity levels.
- choices:
- - emergencies
- - alerts
- - critical
- - errors
- - warnings
- - notifications
- - informational
- - debugging
- type: str
- state:
- description:
- - State of the logging configuration.
- default: present
- type: str
- choices:
- - present
- - absent
- state:
- description:
- - State of the logging configuration.
- default: present
- type: str
- choices:
- - present
- - absent
-"""
-
-EXAMPLES = """
-- name: configure host logging
- arista.eos.eos_logging:
- dest: host
- name: 172.16.0.1
- state: present
-
-- name: remove host logging configuration
- arista.eos.eos_logging:
- dest: host
- name: 172.16.0.1
- state: absent
-
-- name: configure console logging level and facility
- arista.eos.eos_logging:
- dest: console
- facility: local7
- level: debugging
- state: present
-
-- name: enable logging to all
- arista.eos.eos_logging:
- dest: on
-
-- name: configure buffer size
- arista.eos.eos_logging:
- dest: buffered
- size: 5000
-
-- name: Configure logging using aggregate
- arista.eos.eos_logging:
- aggregate:
- - {dest: console, level: warnings}
- - {dest: buffered, size: 480000}
- state: present
-"""
-
-RETURN = """
-commands:
- description: The list of configuration mode commands to send to the device
- returned: always
- type: list
- sample:
- - logging facility local7
- - logging host 172.16.0.1
-"""
-
-import re
-
-from copy import deepcopy
-
-from ansible.module_utils._text import to_text
-from ansible.module_utils.basic import AnsibleModule
-from ansible.module_utils.common.validation import check_required_if
-from ansible_collections.ansible.netcommon.plugins.module_utils.network.common.utils import (
- remove_default_spec,
-)
-
-from ansible_collections.arista.eos.plugins.module_utils.network.eos.eos import (
- get_config,
- load_config,
-)
-
-
-DEST_GROUP = ["on", "host", "console", "monitor", "buffered"]
-LEVEL_GROUP = [
- "emergencies",
- "alerts",
- "critical",
- "errors",
- "warnings",
- "notifications",
- "informational",
- "debugging",
-]
-
-
-def validate_size(value, module):
- if value:
- if not int(10) <= value <= int(2147483647):
- module.fail_json(msg="size must be between 10 and 2147483647")
- else:
- return value
-
-
-def map_obj_to_commands(updates, module):
- commands = list()
- want, have = updates
-
- for w in want:
- dest = w["dest"]
- name = w["name"]
- size = w["size"]
- facility = w["facility"]
- level = w["level"]
- state = w["state"]
- del w["state"]
-
- if state == "absent" and w in have:
- if dest:
- if dest == "host":
- commands.append("no logging host {0}".format(name))
-
- elif dest in DEST_GROUP:
- commands.append("no logging {0}".format(dest))
-
- else:
- module.fail_json(
- msg="dest must be among console, monitor, buffered, host, on",
- )
-
- if facility:
- commands.append("no logging facility {0}".format(facility))
-
- if state == "present" and w not in have:
- if facility:
- present = False
-
- # Iterate over every dictionary in the 'have' list to check if
- # similar configuration for facility exists or not
-
- for entry in have:
- if not entry["dest"] and entry["facility"] == facility:
- present = True
-
- if not present:
- commands.append("logging facility {0}".format(facility))
-
- if dest == "host":
- commands.append("logging host {0}".format(name))
-
- elif dest == "on":
- commands.append("logging on")
-
- elif dest == "buffered" and size:
- present = False
-
- # Deals with the following two cases:
- # Case 1: logging buffered <size> <level>
- # logging buffered <same-size>
- #
- # Case 2: Same buffered logging configuration
- # already exists (i.e., both size &
- # level are same)
-
- for entry in have:
- if entry["dest"] == "buffered" and entry["size"] == size:
- if not level or entry["level"] == level:
- present = True
-
- if not present:
- if size and level:
- commands.append(
- "logging buffered {0} {1}".format(size, level),
- )
- else:
- commands.append("logging buffered {0}".format(size))
-
- else:
- if dest:
- dest_cmd = "logging {0}".format(dest)
- if level:
- dest_cmd += " {0}".format(level)
-
- commands.append(dest_cmd)
- return commands
-
-
-def parse_facility(line):
- facility = None
- match = re.search(r"logging facility (\S+)", line, re.M)
- if match:
- facility = match.group(1)
-
- return facility
-
-
-def parse_size(line, dest):
- size = None
-
- if dest == "buffered":
- match = re.search(r"logging buffered (\S+)", line, re.M)
- if match:
- try:
- int_size = int(match.group(1))
- except ValueError:
- int_size = None
-
- if int_size:
- if isinstance(int_size, int):
- size = str(match.group(1))
- else:
- size = str(10)
-
- return size
-
-
-def parse_name(line, dest):
- name = None
- if dest == "host":
- match = re.search(r"logging host (\S+)", line, re.M)
- if match:
- name = match.group(1)
-
- return name
-
-
-def parse_level(line, dest):
- level = None
-
- if dest != "host":
- # Line for buffer logging entry in running-config is of the form:
- # logging buffered <size> <level>
-
- if dest == "buffered":
- match = re.search(r"logging buffered (?:\d+) (\S+)", line, re.M)
-
- else:
- match = re.search(r"logging {0} (\S+)".format(dest), line, re.M)
-
- if match:
- if match.group(1) in LEVEL_GROUP:
- level = match.group(1)
-
- return level
-
-
-def map_config_to_obj(module):
- obj = []
-
- data = get_config(module, flags=["section logging"])
-
- for line in data.split("\n"):
- match = re.search(r"logging (\S+)", line, re.M)
-
- if match:
- if match.group(1) in DEST_GROUP:
- dest = match.group(1)
-
- else:
- dest = None
-
- obj.append(
- {
- "dest": dest,
- "name": parse_name(line, dest),
- "size": parse_size(line, dest),
- "facility": parse_facility(line),
- "level": parse_level(line, dest),
- },
- )
-
- return obj
-
-
-def parse_obj(obj, module):
- if module.params["size"] is None:
- obj.append(
- {
- "dest": module.params["dest"],
- "name": module.params["name"],
- "size": module.params["size"],
- "facility": module.params["facility"],
- "level": module.params["level"],
- "state": module.params["state"],
- },
- )
-
- else:
- obj.append(
- {
- "dest": module.params["dest"],
- "name": module.params["name"],
- "size": str(validate_size(module.params["size"], module)),
- "facility": module.params["facility"],
- "level": module.params["level"],
- "state": module.params["state"],
- },
- )
-
- return obj
-
-
-def map_params_to_obj(module, required_if=None):
- obj = []
- aggregate = module.params.get("aggregate")
- if aggregate:
- for item in aggregate:
- for key in item:
- if item.get(key) is None:
- item[key] = module.params[key]
-
- try:
- check_required_if(required_if, item)
- except TypeError as exc:
- module.fail_json(to_text(exc))
- d = item.copy()
-
- if d["dest"] != "host":
- d["name"] = None
-
- if d["dest"] == "buffered":
- if "size" in d:
- d["size"] = str(validate_size(d["size"], module))
- elif "size" not in d:
- d["size"] = str(10)
- else:
- pass
-
- if d["dest"] != "buffered":
- d["size"] = None
-
- obj.append(d)
-
- else:
- if module.params["dest"] != "host":
- module.params["name"] = None
-
- if module.params["dest"] == "buffered":
- if not module.params["size"]:
- module.params["size"] = str(10)
- else:
- module.params["size"] = None
-
- parse_obj(obj, module)
-
- return obj
-
-
-def main():
- """main entry point for module execution"""
- element_spec = dict(
- dest=dict(choices=DEST_GROUP),
- name=dict(),
- size=dict(type="int"),
- facility=dict(),
- level=dict(choices=LEVEL_GROUP),
- state=dict(default="present", choices=["present", "absent"]),
- )
-
- aggregate_spec = deepcopy(element_spec)
-
- # remove default in aggregate spec, to handle common arguments
- remove_default_spec(aggregate_spec)
-
- aggregate_spec["state"].update(default="present")
- argument_spec = dict(
- aggregate=dict(type="list", elements="dict", options=aggregate_spec),
- )
-
- argument_spec.update(element_spec)
-
- required_if = [("dest", "host", ["name"])]
-
- module = AnsibleModule(
- argument_spec=argument_spec,
- required_if=required_if,
- supports_check_mode=True,
- )
-
- warnings = list()
-
- result = {"changed": False}
- if warnings:
- result["warnings"] = warnings
-
- have = map_config_to_obj(module)
- want = map_params_to_obj(module, required_if=required_if)
-
- commands = map_obj_to_commands((want, have), module)
- result["commands"] = commands
-
- if commands:
- commit = not module.check_mode
- response = load_config(module, commands, commit=commit)
- if response.get("diff") and module._diff:
- result["diff"] = {"prepared": response.get("diff")}
- result["session_name"] = response.get("session")
- result["changed"] = True
-
- module.exit_json(**result)
-
-
-if __name__ == "__main__":
- main()
diff --git a/ansible_collections/arista/eos/plugins/modules/eos_ospfv3.py b/ansible_collections/arista/eos/plugins/modules/eos_ospfv3.py
index c1194f767..287cb12d8 100644
--- a/ansible_collections/arista/eos/plugins/modules/eos_ospfv3.py
+++ b/ansible_collections/arista/eos/plugins/modules/eos_ospfv3.py
@@ -284,25 +284,6 @@ options:
pacing:
description: Configure OSPF packet pacing.
type: int
- throttle:
- description: This command is deprecated by 'timers lsa' or 'timers spf'.
- type: dict
- suboptions:
- initial:
- description: Initial SPF schedule delay in msecs.
- type: int
- min:
- description: Min Hold time between two SPFs in msecs
- type: int
- max:
- description: Max wait time between two SPFs in msecs.
- type: int
- lsa:
- description: Configure threshold for retransmission of lsa
- type: bool
- spf:
- description: Configure time between SPF calculations
- type: bool
spf:
description: Configure OSPFv3 spf timers.
type: dict
@@ -627,25 +608,6 @@ options:
description: Configure OSPF timers.
type: dict
suboptions:
- throttle:
- description: This command is deprecated by 'timers lsa' or 'timers spf'.
- type: dict
- suboptions:
- initial:
- description: Initial SPF schedule delay in msecs.
- type: int
- min:
- description: Min Hold time between two SPFs in msecs
- type: int
- max:
- description: Max wait time between two SPFs in msecs.
- type: int
- lsa:
- description: Configure threshold for retransmission of lsa
- type: bool
- spf:
- description: Configure time between SPF calculations
- type: bool
out_delay:
description: Configure out-delay timer.
type: int
diff --git a/ansible_collections/arista/eos/plugins/modules/eos_system.py b/ansible_collections/arista/eos/plugins/modules/eos_system.py
index b38d9772d..924e7052d 100644
--- a/ansible_collections/arista/eos/plugins/modules/eos_system.py
+++ b/ansible_collections/arista/eos/plugins/modules/eos_system.py
@@ -66,7 +66,7 @@ options:
argument accepts either a list of DNS servers or a list of hashes that configure
the name server and VRF name. See examples.
type: list
- elements: str
+ elements: raw
state:
description:
- State of the configuration values in the device's current active configuration. When
@@ -342,7 +342,7 @@ def main():
# { interface: <str>, vrf: <str> }
lookup_source=dict(type="list", elements="raw"),
# { server: <str>; vrf: <str> }
- name_servers=dict(type="list", elements="str"),
+ name_servers=dict(type="list", elements="raw"),
state=dict(default="present", choices=["present", "absent"]),
)
diff --git a/ansible_collections/arista/eos/plugins/modules/eos_vrf.py b/ansible_collections/arista/eos/plugins/modules/eos_vrf.py
index 556ef3233..14981a14d 100644
--- a/ansible_collections/arista/eos/plugins/modules/eos_vrf.py
+++ b/ansible_collections/arista/eos/plugins/modules/eos_vrf.py
@@ -314,16 +314,19 @@ def map_params_to_obj(module):
"name": module.params["name"],
"state": module.params["state"],
"rd": module.params["rd"],
- "interfaces": [
- intf.replace(" ", "").lower() for intf in module.params["interfaces"]
- ]
- if module.params["interfaces"]
- else [],
- "associated_interfaces": [
- intf.replace(" ", "").lower() for intf in module.params["associated_interfaces"]
- ]
- if module.params["associated_interfaces"]
- else [],
+ "interfaces": (
+ [intf.replace(" ", "").lower() for intf in module.params["interfaces"]]
+ if module.params["interfaces"]
+ else []
+ ),
+ "associated_interfaces": (
+ [
+ intf.replace(" ", "").lower()
+ for intf in module.params["associated_interfaces"]
+ ]
+ if module.params["associated_interfaces"]
+ else []
+ ),
},
)
diff --git a/ansible_collections/arista/eos/test-requirements.txt b/ansible_collections/arista/eos/test-requirements.txt
index 0ff1eda81..22d89642b 100644
--- a/ansible_collections/arista/eos/test-requirements.txt
+++ b/ansible_collections/arista/eos/test-requirements.txt
@@ -1,10 +1,13 @@
-black==23.3.0 ; python_version >= '3.7'
-coverage==4.5.4
-cffi==1.14.5
+# For ansible-tox-linters
+black==23.3.0
flake8
-mock ; python_version < '3.5'
+yamllint
+
+# Unit test runner
+cffi==1.14.5
+mock
pexpect
pytest-xdist
-yamllint
rstcheck<4,>=3
-git+https://github.com/ansible-community/pytest-ansible-units.git
+pytest-ansible
+pytest-cov
diff --git a/ansible_collections/arista/eos/tests/config.yml b/ansible_collections/arista/eos/tests/config.yml
index 41f529264..c26ea5966 100644
--- a/ansible_collections/arista/eos/tests/config.yml
+++ b/ansible_collections/arista/eos/tests/config.yml
@@ -1,3 +1,3 @@
---
modules:
- python_requires: ">=3.6"
+ python_requires: ">=3.9"
diff --git a/ansible_collections/arista/eos/tests/integration/targets/eos_bgp/defaults/main.yaml b/ansible_collections/arista/eos/tests/integration/targets/eos_bgp/defaults/main.yaml
deleted file mode 100644
index 9ef5ba516..000000000
--- a/ansible_collections/arista/eos/tests/integration/targets/eos_bgp/defaults/main.yaml
+++ /dev/null
@@ -1,3 +0,0 @@
----
-testcase: "*"
-test_items: []
diff --git a/ansible_collections/arista/eos/tests/integration/targets/eos_bgp/meta/main.yaml b/ansible_collections/arista/eos/tests/integration/targets/eos_bgp/meta/main.yaml
deleted file mode 100644
index d29186fe0..000000000
--- a/ansible_collections/arista/eos/tests/integration/targets/eos_bgp/meta/main.yaml
+++ /dev/null
@@ -1,3 +0,0 @@
----
-dependencies:
- - prepare_eos_tests
diff --git a/ansible_collections/arista/eos/tests/integration/targets/eos_bgp/tasks/cli.yaml b/ansible_collections/arista/eos/tests/integration/targets/eos_bgp/tasks/cli.yaml
deleted file mode 100644
index 57bedc474..000000000
--- a/ansible_collections/arista/eos/tests/integration/targets/eos_bgp/tasks/cli.yaml
+++ /dev/null
@@ -1,19 +0,0 @@
----
-- name: Collect all cli test cases
- ansible.builtin.find:
- paths: "{{ role_path }}/tests/cli"
- patterns: "{{ testcase }}.yaml"
- register: test_cases
- delegate_to: localhost
-
-- name: Set test_items
- ansible.builtin.set_fact:
- test_items: "{{ test_cases.files | map(attribute='path') | list }}"
-
-- name: Run test cases (connection=ansible.netcommon.network_cli)
- ansible.builtin.include_tasks: "{{ test_case_to_run }}"
- with_items: "{{ test_items }}"
- loop_control:
- loop_var: test_case_to_run
- vars:
- ansible_connection: ansible.netcommon.network_cli
diff --git a/ansible_collections/arista/eos/tests/integration/targets/eos_bgp/tasks/main.yaml b/ansible_collections/arista/eos/tests/integration/targets/eos_bgp/tasks/main.yaml
deleted file mode 100644
index c3b429408..000000000
--- a/ansible_collections/arista/eos/tests/integration/targets/eos_bgp/tasks/main.yaml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-- name: Invoke cli tasks
- ansible.builtin.include_tasks: cli.yaml
- tags:
- - network_cli
diff --git a/ansible_collections/arista/eos/tests/integration/targets/eos_bgp/tests/cli/basic.yaml b/ansible_collections/arista/eos/tests/integration/targets/eos_bgp/tests/cli/basic.yaml
deleted file mode 100644
index 794d21d3e..000000000
--- a/ansible_collections/arista/eos/tests/integration/targets/eos_bgp/tests/cli/basic.yaml
+++ /dev/null
@@ -1,399 +0,0 @@
----
-- name: Basic Tests
- ansible.builtin.debug: msg="START eos cli/eos_bgp.yaml on connection={{ ansible_connection }}"
-
-- name: Clear existing BGP config
- become: true
- ignore_errors: true
- arista.eos.eos_bgp: &id011
- operation: delete
-
-- name: Configure BGP with AS 64496 and a router-id
- become: true
- register: result
- arista.eos.eos_bgp: &id001
- operation: merge
- config:
- bgp_as: 64496
- router_id: 192.0.2.2
-
-- name: Assertion
- ansible.builtin.assert:
- that:
- - result.changed == true
- - "'router bgp 64496' in result.commands"
- - "'router-id 192.0.2.2' in result.commands"
-
-- name: Configure BGP with AS 64496 and a router-id (idempotent)
- become: true
- register: result
- arista.eos.eos_bgp: *id001
-
-- name: Assertion
- ansible.builtin.assert:
- that:
- - result.changed == false
-
-- name: Configure BGP neighbors
- become: true
- register: result
- arista.eos.eos_bgp: &id002
- operation: merge
- config:
- bgp_as: 64496
- neighbors:
- - neighbor: 192.0.2.10
- remote_as: 64496
- description: IBGP_NBR_1
- ebgp_multihop: 100
- timers:
- keepalive: 300
- holdtime: 360
-
- - neighbor: 192.0.2.15
- remote_as: 64496
- description: IBGP_NBR_2
- ebgp_multihop: 150
-
-- ansible.builtin.assert:
- that:
- - result.changed == true
- - "'router bgp 64496' in result.commands"
- - "'neighbor 192.0.2.10 remote-as 64496' in result.commands"
- - "'neighbor 192.0.2.10 description IBGP_NBR_1' in result.commands"
- - "'neighbor 192.0.2.10 ebgp-multihop 100' in result.commands"
- - "'neighbor 192.0.2.10 timers 300 360' in result.commands"
- - "'neighbor 192.0.2.15 remote-as 64496' in result.commands"
- - "'neighbor 192.0.2.15 description IBGP_NBR_2' in result.commands"
- - "'neighbor 192.0.2.15 ebgp-multihop 150' in result.commands"
-
-- name: Configure BGP neighbors (idempotent)
- become: true
- register: result
- arista.eos.eos_bgp: *id002
-
-- ansible.builtin.assert:
- that:
- - result.changed == false
-
-- name: Configure BGP neighbors with operation replace
- become: true
- register: result
- arista.eos.eos_bgp: &id003
- operation: replace
- config:
- bgp_as: 64496
- neighbors:
- - neighbor: 192.0.2.15
- remote_as: 64496
- description: IBGP_NBR_2
- ebgp_multihop: 150
-
- - neighbor: 203.0.113.10
- remote_as: 64511
- description: EBGP_NBR_1
-
-- ansible.builtin.assert:
- that:
- - result.changed == true
- - "'neighbor 203.0.113.10 remote-as 64511' in result.commands"
- - "'neighbor 203.0.113.10 description EBGP_NBR_1' in result.commands"
- - "'no neighbor 192.0.2.10' in result.commands"
-
-- name: Configure BGP neighbors with operation replace (idempotent)
- become: true
- register: result
- arista.eos.eos_bgp: *id003
-
-- ansible.builtin.assert:
- that:
- - result.changed == false
-
-- name: Configure root-level networks for BGP
- become: true
- register: result
- arista.eos.eos_bgp: &id004
- operation: merge
- config:
- bgp_as: 64496
- networks:
- - prefix: 203.0.113.0
- masklen: 27
- route_map: RMAP_1
-
- - prefix: 203.0.113.32
- masklen: 27
- route_map: RMAP_2
-
-- ansible.builtin.assert:
- that:
- - result.changed == True
- - "'router bgp 64496' in result.commands"
- - "'network 203.0.113.0/27 route-map RMAP_1' in result.commands"
- - "'network 203.0.113.32/27 route-map RMAP_2' in result.commands"
-
-- name: Configure root-level networks for BGP (idempotent)
- become: true
- register: result
- arista.eos.eos_bgp: *id004
-
-- ansible.builtin.assert:
- that:
- - result.changed == false
-
-- name: Configure root-level networks for BGP with operation replace
- become: true
- register: result
- arista.eos.eos_bgp: &id005
- operation: replace
- config:
- bgp_as: 64496
- networks:
- - prefix: 203.0.113.0
- masklen: 27
- route_map: RMAP_1
-
- - prefix: 198.51.100.16
- masklen: 28
-
-- ansible.builtin.assert:
- that:
- - result.changed == True
- - "'router bgp 64496' in result.commands"
- - "'network 198.51.100.16/28' in result.commands"
- - "'no network 203.0.113.32/27' in result.commands"
-
-- name: Configure root-level networks for BGP with operation replace (idempotent)
- become: true
- register: result
- arista.eos.eos_bgp: *id005
-
-- ansible.builtin.assert:
- that:
- - result.changed == false
-
-- name: Configure BGP route redistribute information
- become: true
- register: result
- arista.eos.eos_bgp: &id006
- operation: merge
- config:
- bgp_as: 64496
- redistribute:
- - protocol: ospf
- route_map: RMAP_1
-
- - protocol: rip
-
-- ansible.builtin.assert:
- that:
- - result.changed == true
- - "'router bgp 64496' in result.commands"
- - "'redistribute ospf route-map RMAP_1' in result.commands"
- - "'redistribute rip' in result.commands"
-
-- name: Configure BGP route redistribute information (idempotent)
- become: true
- register: result
- arista.eos.eos_bgp: *id006
-
-- ansible.builtin.assert:
- that:
- - result.changed == false
-
-- name: Configure BGP route redistribute information with operation replace
- become: true
- register: result
- arista.eos.eos_bgp: &id007
- operation: replace
- config:
- bgp_as: 64496
- redistribute:
- - protocol: ospf
- route_map: RMAP_1
-
- - protocol: static
- route_map: RMAP_2
-
-- ansible.builtin.assert:
- that:
- - result.changed == true
- - "'redistribute static route-map RMAP_2' in result.commands"
- - "'no redistribute rip' in result.commands"
-
-- name: Configure BGP route redistribute information with operation replace (idempotent)
- become: true
- register: result
- arista.eos.eos_bgp: *id007
-
-- ansible.builtin.assert:
- that:
- - result.changed == false
-
-- name: Configure BGP neighbors under address family mode
- become: true
- register: result
- arista.eos.eos_bgp: &id008
- operation: merge
- config:
- bgp_as: 64496
- address_family:
- - afi: ipv4
- neighbors:
- - neighbor: 203.0.113.10
- activate: true
- default_originate: true
-
- - neighbor: 192.0.2.15
- activate: true
- graceful_restart: false
-
-- ansible.builtin.assert:
- that:
- - result.changed == true
- - "'router bgp 64496' in result.commands"
- - "'address-family ipv4' in result.commands"
- - "'neighbor 203.0.113.10 activate' in result.commands"
- - "'neighbor 203.0.113.10 default-originate' in result.commands"
- - "'neighbor 192.0.2.15 activate' in result.commands"
- - "'no neighbor 192.0.2.15 graceful-restart' in result.commands"
-
-- name: Configure BGP neighbors under address family mode (idempotent)
- become: true
- register: result
- arista.eos.eos_bgp: *id008
-
-- ansible.builtin.assert:
- that:
- - result.changed == false
-
-- name: Configure networks under address family
- become: true
- register: result
- arista.eos.eos_bgp: &id009
- operation: merge
- config:
- bgp_as: 64496
- address_family:
- - afi: ipv4
- networks:
- - prefix: 198.51.100.48
- masklen: 28
- route_map: RMAP_1
-
- - prefix: 192.0.2.64
- masklen: 27
-
- - prefix: 203.0.113.160
- masklen: 27
- route_map: RMAP_2
-
- - afi: ipv6
- networks:
- - prefix: "2001:db8::"
- masklen: 33
-
-- ansible.builtin.assert:
- that:
- - result.changed == true
- - "'router bgp 64496' in result.commands"
- - "'address-family ipv4' in result.commands"
- - "'network 198.51.100.48/28 route-map RMAP_1' in result.commands"
- - "'network 192.0.2.64/27' in result.commands"
- - "'network 203.0.113.160/27 route-map RMAP_2' in result.commands"
- - "'address-family ipv6' in result.commands"
- - "'network 2001:db8::/33' in result.commands"
-
-- name: Configure networks under address family (idempotent)
- become: true
- register: result
- arista.eos.eos_bgp: *id009
-
-- ansible.builtin.assert:
- that:
- - result.changed == false
-
-- name: Configure networks under address family with operation replace
- become: true
- register: result
- arista.eos.eos_bgp: &id010
- operation: replace
- config:
- bgp_as: 64496
- address_family:
- - afi: ipv4
- networks:
- - prefix: 198.51.100.80
- masklen: 28
-
- - prefix: 192.0.2.64
- masklen: 27
-
- - prefix: 203.0.113.192
- masklen: 27
-
- - afi: ipv6
- networks:
- - prefix: "2001:db8:1000::"
- masklen: 37
-
-- ansible.builtin.assert:
- that:
- - result.changed == true
- - '"router bgp 64496" in result.commands'
- - '"address-family ipv4" in result.commands'
- - '"network 198.51.100.80/28" in result.commands'
- - '"network 203.0.113.192/27" in result.commands'
- - '"no network 198.51.100.48/28" in result.commands'
- - '"no network 203.0.113.160/27" in result.commands'
- - '"address-family ipv6" in result.commands'
- - '"network 2001:db8:1000::/37" in result.commands'
- - '"no network 2001:db8::/33" in result.commands'
-
-- name: Configure networks under address family with operation replace (idempotent)
- become: true
- register: result
- arista.eos.eos_bgp: *id010
-
-- ansible.builtin.assert:
- that:
- - result.changed == false
-
-- name: Override all the exisiting BGP config
- become: true
- register: result
- arista.eos.eos_bgp:
- operation: override
- config:
- bgp_as: 64497
- router_id: 192.0.2.10
- log_neighbor_changes: true
-
-- ansible.builtin.assert:
- that:
- - result.changed == true
- - "'no router bgp 64496' in result.commands"
- - "'router bgp 64497' in result.commands"
- - "'router-id 192.0.2.10' in result.commands"
- - "'bgp log-neighbor-changes' in result.commands"
-
-- name: Teardown
- become: true
- register: result
- arista.eos.eos_bgp: *id011
-
-- ansible.builtin.assert:
- that:
- - result.changed == true
- - "'no router bgp 64497' in result.commands"
-
-- name: Teardown again (idempotent)
- become: true
- register: result
- arista.eos.eos_bgp: *id011
-
-- ansible.builtin.assert:
- that:
- - result.changed == false
-
-- ansible.builtin.debug: msg="END eos cli/eos_bgp.yaml on connection={{ ansible_connection }}"
diff --git a/ansible_collections/arista/eos/tests/integration/targets/eos_config/tests/cli/config.yaml b/ansible_collections/arista/eos/tests/integration/targets/eos_config/tests/cli/config.yaml
index 892b7f1e7..0b1dbc134 100644
--- a/ansible_collections/arista/eos/tests/integration/targets/eos_config/tests/cli/config.yaml
+++ b/ansible_collections/arista/eos/tests/integration/targets/eos_config/tests/cli/config.yaml
@@ -17,13 +17,13 @@
become: true
register: result
arista.eos.eos_config:
- lines: hostname foo
+ lines: hostname int_tests
config: "{{ config.stdout[0] }}"
- ansible.builtin.assert:
that:
- result.changed == true
- - "'hostname foo' in result.updates"
+ - "'hostname int_tests' in result.updates"
- name: get current running-config
become: true
@@ -35,7 +35,7 @@
become: true
register: result
arista.eos.eos_config:
- lines: hostname foo
+ lines: hostname int_tests
config: "{{ config.stdout[0] }}"
- ansible.builtin.assert:
diff --git a/ansible_collections/arista/eos/tests/integration/targets/eos_config/tests/cli/toplevel.yaml b/ansible_collections/arista/eos/tests/integration/targets/eos_config/tests/cli/toplevel.yaml
index e3a950986..ab8b29997 100644
--- a/ansible_collections/arista/eos/tests/integration/targets/eos_config/tests/cli/toplevel.yaml
+++ b/ansible_collections/arista/eos/tests/integration/targets/eos_config/tests/cli/toplevel.yaml
@@ -4,6 +4,12 @@
- name: setup
become: true
arista.eos.eos_config:
+ lines:
+ - no hostname
+
+- name: setup
+ become: true
+ arista.eos.eos_config:
lines: hostname {{ inventory_hostname_short }}
match: none
diff --git a/ansible_collections/arista/eos/tests/integration/targets/eos_config/tests/cli/toplevel_after.yaml b/ansible_collections/arista/eos/tests/integration/targets/eos_config/tests/cli/toplevel_after.yaml
index 66a60c0ae..2a3a304dc 100644
--- a/ansible_collections/arista/eos/tests/integration/targets/eos_config/tests/cli/toplevel_after.yaml
+++ b/ansible_collections/arista/eos/tests/integration/targets/eos_config/tests/cli/toplevel_after.yaml
@@ -7,6 +7,12 @@
become: true
arista.eos.eos_config:
lines:
+ - no hostname
+
+- name: setup
+ become: true
+ arista.eos.eos_config:
+ lines:
- snmp-server contact ansible
- hostname {{ inventory_hostname_short }}
match: none
diff --git a/ansible_collections/arista/eos/tests/integration/targets/eos_config/tests/cli/toplevel_before.yaml b/ansible_collections/arista/eos/tests/integration/targets/eos_config/tests/cli/toplevel_before.yaml
index 949767b2e..33f1a813d 100644
--- a/ansible_collections/arista/eos/tests/integration/targets/eos_config/tests/cli/toplevel_before.yaml
+++ b/ansible_collections/arista/eos/tests/integration/targets/eos_config/tests/cli/toplevel_before.yaml
@@ -7,6 +7,12 @@
become: true
arista.eos.eos_config:
lines:
+ - no hostname
+
+- name: setup
+ become: true
+ arista.eos.eos_config:
+ lines:
- snmp-server contact ansible
- hostname {{ inventory_hostname_short }}
match: none
diff --git a/ansible_collections/arista/eos/tests/integration/targets/eos_facts/tests/cli/network_facts b/ansible_collections/arista/eos/tests/integration/targets/eos_facts/tests/cli/network_facts
new file mode 100644
index 000000000..32c715cf9
--- /dev/null
+++ b/ansible_collections/arista/eos/tests/integration/targets/eos_facts/tests/cli/network_facts
@@ -0,0 +1,15 @@
+---
+- ansible.builtin.debug: msg="START cli/network_resource_facts.yaml on connection={{ ansible_connection }}"
+
+- name: Gather arista network resource facts
+ arista.eos.eos_facts:
+ gather_subset: config
+ gather_network_resources:
+ - 'static_routes'
+ register: result
+
+- name: Assert that facts gathered was correctly generated
+ ansible.builtin.assert:
+ that:
+ - "result['ansible_facts']['ansible_network_resources']['static_routes'] == []"
+- ansible.builtin.debug: msg="END cli/network_resource_facts.yaml on connection={{ ansible_connection }}"
diff --git a/ansible_collections/arista/eos/tests/integration/targets/eos_logging/defaults/main.yaml b/ansible_collections/arista/eos/tests/integration/targets/eos_logging/defaults/main.yaml
deleted file mode 100644
index 5f709c5aa..000000000
--- a/ansible_collections/arista/eos/tests/integration/targets/eos_logging/defaults/main.yaml
+++ /dev/null
@@ -1,2 +0,0 @@
----
-testcase: "*"
diff --git a/ansible_collections/arista/eos/tests/integration/targets/eos_logging/meta/main.yaml b/ansible_collections/arista/eos/tests/integration/targets/eos_logging/meta/main.yaml
deleted file mode 100644
index d29186fe0..000000000
--- a/ansible_collections/arista/eos/tests/integration/targets/eos_logging/meta/main.yaml
+++ /dev/null
@@ -1,3 +0,0 @@
----
-dependencies:
- - prepare_eos_tests
diff --git a/ansible_collections/arista/eos/tests/integration/targets/eos_logging/tasks/cli.yaml b/ansible_collections/arista/eos/tests/integration/targets/eos_logging/tasks/cli.yaml
deleted file mode 100644
index 57bedc474..000000000
--- a/ansible_collections/arista/eos/tests/integration/targets/eos_logging/tasks/cli.yaml
+++ /dev/null
@@ -1,19 +0,0 @@
----
-- name: Collect all cli test cases
- ansible.builtin.find:
- paths: "{{ role_path }}/tests/cli"
- patterns: "{{ testcase }}.yaml"
- register: test_cases
- delegate_to: localhost
-
-- name: Set test_items
- ansible.builtin.set_fact:
- test_items: "{{ test_cases.files | map(attribute='path') | list }}"
-
-- name: Run test cases (connection=ansible.netcommon.network_cli)
- ansible.builtin.include_tasks: "{{ test_case_to_run }}"
- with_items: "{{ test_items }}"
- loop_control:
- loop_var: test_case_to_run
- vars:
- ansible_connection: ansible.netcommon.network_cli
diff --git a/ansible_collections/arista/eos/tests/integration/targets/eos_logging/tasks/eapi.yaml b/ansible_collections/arista/eos/tests/integration/targets/eos_logging/tasks/eapi.yaml
deleted file mode 100644
index a5cc3bac9..000000000
--- a/ansible_collections/arista/eos/tests/integration/targets/eos_logging/tasks/eapi.yaml
+++ /dev/null
@@ -1,19 +0,0 @@
----
-- name: Collect all eapi test cases
- ansible.builtin.find:
- paths: "{{ role_path }}/tests/eapi"
- patterns: "{{ testcase }}.yaml"
- delegate_to: localhost
- register: test_cases
-
-- name: Set test_items
- ansible.builtin.set_fact:
- test_items: "{{ test_cases.files | map(attribute='path') | list }}"
-
-- name: Run test cases (connection=ansible.netcommon.httpapi)
- ansible.builtin.include_tasks: "{{ test_case_to_run }}"
- with_items: "{{ test_items }}"
- loop_control:
- loop_var: test_case_to_run
- vars:
- ansible_connection: ansible.netcommon.httpapi
diff --git a/ansible_collections/arista/eos/tests/integration/targets/eos_logging/tasks/main.yaml b/ansible_collections/arista/eos/tests/integration/targets/eos_logging/tasks/main.yaml
deleted file mode 100644
index a821bf6be..000000000
--- a/ansible_collections/arista/eos/tests/integration/targets/eos_logging/tasks/main.yaml
+++ /dev/null
@@ -1,10 +0,0 @@
----
-- name: Invoke cli
- ansible.builtin.include_tasks: cli.yaml
- tags:
- - network_cli
-
-- name: Invoke eapi
- ansible.builtin.include_tasks: eapi.yaml
- tags:
- - httpapi
diff --git a/ansible_collections/arista/eos/tests/integration/targets/eos_logging/tests/cli/basic.yaml b/ansible_collections/arista/eos/tests/integration/targets/eos_logging/tests/cli/basic.yaml
deleted file mode 100644
index 56083e8ba..000000000
--- a/ansible_collections/arista/eos/tests/integration/targets/eos_logging/tests/cli/basic.yaml
+++ /dev/null
@@ -1,154 +0,0 @@
----
-- ansible.builtin.debug: msg="START cli/basic.yaml on connection={{ ansible_connection }}"
-
-- name: Set up host logging
- become: true
- register: result
- arista.eos.eos_logging:
- dest: host
- name: 172.16.0.1
- state: present
-
-- ansible.builtin.assert:
- that:
- - result.changed == true
- - '"logging host 172.16.0.1" in result.commands'
-
-- name: Set up host logging again (idempotent)
- become: true
- register: result
- arista.eos.eos_logging:
- dest: host
- name: 172.16.0.1
- state: present
-
-- ansible.builtin.assert:
- that:
- - result.changed == false
-
-- name: Delete/disable host logging
- become: true
- register: result
- arista.eos.eos_logging:
- dest: host
- name: 172.16.0.1
- state: absent
-
-- ansible.builtin.assert:
- that:
- - result.changed == true
- - '"no logging host 172.16.0.1" in result.commands'
-
-- name: Delete/disable host logging (idempotent)
- become: true
- register: result
- arista.eos.eos_logging:
- dest: host
- name: 172.16.0.1
- state: absent
-
-- ansible.builtin.assert:
- that:
- - result.changed == false
-
-- name: Console logging with level warnings
- become: true
- register: result
- arista.eos.eos_logging:
- dest: console
- level: warnings
- state: present
-
-- ansible.builtin.assert:
- that:
- - result.changed == true
- - '"logging console warnings" in result.commands'
-
-- name: Configure buffer size
- become: true
- register: result
- arista.eos.eos_logging:
- dest: buffered
- size: 480000
-
-- ansible.builtin.assert:
- that:
- - result.changed == true
- - '"logging buffered 480000" in result.commands'
-
-- name: Set up logging destination and facility at the same time
- become: true
- register: result
- arista.eos.eos_logging:
- dest: buffered
- size: 4096
- facility: local7
- level: informational
- state: present
-
-- ansible.builtin.assert:
- that:
- - result.changed == true
- - '"logging buffered 4096 informational" in result.commands'
- - '"logging facility local7" in result.commands'
-
-- name: Set up logging destination and facility at the same time again (idempotent)
- become: true
- register: result
- arista.eos.eos_logging:
- dest: buffered
- size: 4096
- facility: local7
- level: informational
- state: present
-
-- ansible.builtin.assert:
- that:
- - result.changed == false
-
-- name: Set up logging facility alone
- become: true
- register: result
- arista.eos.eos_logging:
- facility: local2
- state: present
-
-- ansible.builtin.assert:
- that:
- - result.changed == true
- - '"logging facility local2" in result.commands'
-
-- name: Set up logging facility (idempotent)
- become: true
- register: result
- arista.eos.eos_logging:
- facility: local2
- state: present
-
-- ansible.builtin.assert:
- that:
- - result.changed == false
-
-- name: remove logging as collection tearDown
- become: true
- register: result
- arista.eos.eos_logging:
- aggregate:
- - dest: console
- level: warnings
- state: absent
-
- - dest: buffered
- level: informational
- size: 4096
- state: absent
-
- - facility: local2
- state: absent
-
-- ansible.builtin.assert:
- that:
- - result.changed == true
- - '"no logging console" in result.commands'
- - '"no logging buffered" in result.commands'
- - '"no logging facility local2" in result.commands'
diff --git a/ansible_collections/arista/eos/tests/integration/targets/eos_logging/tests/eapi/basic.yaml b/ansible_collections/arista/eos/tests/integration/targets/eos_logging/tests/eapi/basic.yaml
deleted file mode 100644
index ef1cade8c..000000000
--- a/ansible_collections/arista/eos/tests/integration/targets/eos_logging/tests/eapi/basic.yaml
+++ /dev/null
@@ -1,96 +0,0 @@
----
-- ansible.builtin.debug: msg="START eapi/basic.yaml on connection={{ ansible_connection }}"
-
-- name: Set up host logging
- become: true
- register: result
- arista.eos.eos_logging:
- dest: host
- name: 172.16.0.1
- state: present
-
-- ansible.builtin.assert:
- that:
- - result.changed == true
- - '"logging host 172.16.0.1" in result.commands'
-
-- name: Set up host logging again (idempotent)
- become: true
- register: result
- arista.eos.eos_logging:
- dest: host
- name: 172.16.0.1
- state: present
-
-- ansible.builtin.assert:
- that:
- - result.changed == false
-
-- name: Delete/disable host logging
- become: true
- register: result
- arista.eos.eos_logging:
- dest: host
- name: 172.16.0.1
- state: absent
-
-- ansible.builtin.assert:
- that:
- - result.changed == true
- - '"no logging host 172.16.0.1" in result.commands'
-
-- name: Delete/disable host logging (idempotent)
- become: true
- register: result
- arista.eos.eos_logging:
- dest: host
- name: 172.16.0.1
- state: absent
-
-- ansible.builtin.assert:
- that:
- - result.changed == false
-
-- name: Console logging with level warnings
- become: true
- register: result
- arista.eos.eos_logging:
- dest: console
- level: warnings
- state: present
-
-- ansible.builtin.assert:
- that:
- - result.changed == true
- - '"logging console warnings" in result.commands'
-
-- name: Configure buffer size
- become: true
- register: result
- arista.eos.eos_logging:
- dest: buffered
- size: 480000
-
-- ansible.builtin.assert:
- that:
- - result.changed == true
- - '"logging buffered 480000" in result.commands'
-
-- name: remove logging as collection tearDown
- become: true
- register: result
- arista.eos.eos_logging:
- aggregate:
- - dest: console
- level: warnings
- state: absent
-
- - dest: buffered
- size: 480000
- state: absent
-
-- ansible.builtin.assert:
- that:
- - result.changed == true
- - '"no logging console" in result.commands'
- - '"no logging buffered" in result.commands'
diff --git a/ansible_collections/arista/eos/tests/integration/targets/eos_ospfv3/tests/common/merged.yaml b/ansible_collections/arista/eos/tests/integration/targets/eos_ospfv3/tests/common/merged.yaml
index 430ac7b4c..77b4774b7 100644
--- a/ansible_collections/arista/eos/tests/integration/targets/eos_ospfv3/tests/common/merged.yaml
+++ b/ansible_collections/arista/eos/tests/integration/targets/eos_ospfv3/tests/common/merged.yaml
@@ -109,7 +109,7 @@
- result.commands|length == 0
- result.changed == false
- - name: merge given ospfv3 configuration with timers.throttle option (expect warning).
+ - name: merge given ospfv3 configuration with timers option.
become: true
register: result
arista.eos.eos_ospfv3:
@@ -142,19 +142,11 @@
fips_restrictions: true
timers:
pacing: 7
- throttle:
- spf: true
- initial: 56
- max: 56
- min: 56
vrf: "default"
- - ansible.builtin.assert:
- that: "'The \\'timers\\' argument has been changed to have separate \\'lsa\\' and \\'spf\\' keys and \\'throttle\\' has been deprecated.' in result.warnings[0]"
-
- ansible.builtin.include_tasks: _remove_config.yaml
- - name: merge given ospfv3 configuration with timers.lsa option (expect warning).
+ - name: merge given ospfv3 configuration with timers.lsa option.
become: true
register: result
arista.eos.eos_ospfv3:
@@ -174,7 +166,6 @@
- ansible.builtin.assert:
that:
- - "'\\'timers lsa arrival\\' has changed to \\'timers lsa rx min interval\\'' in result.warnings[0]"
- '"timers lsa rx min interval 33" in result["commands"]'
always:
diff --git a/ansible_collections/arista/eos/tests/integration/targets/eos_user/tests/cli/auth.yaml b/ansible_collections/arista/eos/tests/integration/targets/eos_user/tests/cli/auth.yaml
index 12f6bfe65..339a2b77e 100644
--- a/ansible_collections/arista/eos/tests/integration/targets/eos_user/tests/cli/auth.yaml
+++ b/ansible_collections/arista/eos/tests/integration/targets/eos_user/tests/cli/auth.yaml
@@ -16,6 +16,7 @@
-o StrictHostKeyChecking=no show version
responses:
(?i)password: pass123
+ ignore_errors: true
- name: test login with invalid password (should fail)
expect:
diff --git a/ansible_collections/arista/eos/tests/sanity/ignore-2.18.txt b/ansible_collections/arista/eos/tests/sanity/ignore-2.18.txt
new file mode 100644
index 000000000..4acb4eaa2
--- /dev/null
+++ b/ansible_collections/arista/eos/tests/sanity/ignore-2.18.txt
@@ -0,0 +1 @@
+plugins/action/eos.py action-plugin-docs # base class for deprecated network platform modules using `connection: local`
diff --git a/ansible_collections/arista/eos/tests/unit/compat/mock.py b/ansible_collections/arista/eos/tests/unit/compat/mock.py
deleted file mode 100644
index e4ce72b34..000000000
--- a/ansible_collections/arista/eos/tests/unit/compat/mock.py
+++ /dev/null
@@ -1,129 +0,0 @@
-# (c) 2014, Toshio Kuratomi <tkuratomi@ansible.com>
-#
-# This file is part of Ansible
-#
-# Ansible is free software: you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation, either version 3 of the License, or
-# (at your option) any later version.
-#
-# Ansible is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
-
-# Make coding more python3-ish
-from __future__ import absolute_import, division, print_function
-
-
-__metaclass__ = type
-
-"""
-Compat module for Python3.x's unittest.mock module
-"""
-import sys
-
-import _io
-
-
-# Python 2.7
-
-# Note: Could use the pypi mock library on python3.x as well as python2.x. It
-# is the same as the python3 stdlib mock library
-
-try:
- # Allow wildcard import because we really do want to import all of mock's
- # symbols into this compat shim
- # pylint: disable=wildcard-import,unused-wildcard-import
- from unittest.mock import *
-except ImportError:
- # Python 2
- # pylint: disable=wildcard-import,unused-wildcard-import
- try:
- from mock import *
- except ImportError:
- print("You need the mock library installed on python2.x to run tests")
-
-
-# Prior to 3.4.4, mock_open cannot handle binary read_data
-if sys.version_info >= (3,) and sys.version_info < (3, 4, 4):
- file_spec = None
-
- def _iterate_read_data(read_data):
- # Helper for mock_open:
- # Retrieve lines from read_data via a generator so that separate calls to
- # readline, read, and readlines are properly interleaved
- sep = b"\n" if isinstance(read_data, bytes) else "\n"
- data_as_list = [l + sep for l in read_data.split(sep)]
-
- if data_as_list[-1] == sep:
- # If the last line ended in a newline, the list comprehension will have an
- # extra entry that's just a newline. Remove this.
- data_as_list = data_as_list[:-1]
- else:
- # If there wasn't an extra newline by itself, then the file being
- # emulated doesn't have a newline to end the last line remove the
- # newline that our naive format() added
- data_as_list[-1] = data_as_list[-1][:-1]
-
- for line in data_as_list:
- yield line
-
- def mock_open(mock=None, read_data=""):
- """
- A helper function to create a mock to replace the use of `open`. It works
- for `open` called directly or used as a context manager.
-
- The `mock` argument is the mock object to configure. If `None` (the
- default) then a `MagicMock` will be created for you, with the API limited
- to methods or attributes available on standard file handles.
-
- `read_data` is a string for the `read` methoddline`, and `readlines` of the
- file handle to return. This is an empty string by default.
- """
-
- def _readlines_side_effect(*args, **kwargs):
- if handle.readlines.return_value is not None:
- return handle.readlines.return_value
- return list(_data)
-
- def _read_side_effect(*args, **kwargs):
- if handle.read.return_value is not None:
- return handle.read.return_value
- return type(read_data)().join(_data)
-
- def _readline_side_effect():
- if handle.readline.return_value is not None:
- while True:
- yield handle.readline.return_value
- for line in _data:
- yield line
-
- global file_spec
- if file_spec is None:
- file_spec = list(
- set(dir(_io.TextIOWrapper)).union(set(dir(_io.BytesIO))),
- )
-
- if mock is None:
- mock = MagicMock(name="open", spec=open)
-
- handle = MagicMock(spec=file_spec)
- handle.__enter__.return_value = handle
-
- _data = _iterate_read_data(read_data)
-
- handle.write.return_value = None
- handle.read.return_value = None
- handle.readline.return_value = None
- handle.readlines.return_value = None
-
- handle.read.side_effect = _read_side_effect
- handle.readline.side_effect = _readline_side_effect()
- handle.readlines.side_effect = _readlines_side_effect
-
- mock.return_value = handle
- return mock
diff --git a/ansible_collections/arista/eos/tests/unit/compat/unittest.py b/ansible_collections/arista/eos/tests/unit/compat/unittest.py
deleted file mode 100644
index df4266ec9..000000000
--- a/ansible_collections/arista/eos/tests/unit/compat/unittest.py
+++ /dev/null
@@ -1,41 +0,0 @@
-# (c) 2014, Toshio Kuratomi <tkuratomi@ansible.com>
-#
-# This file is part of Ansible
-#
-# Ansible is free software: you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation, either version 3 of the License, or
-# (at your option) any later version.
-#
-# Ansible is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
-
-# Make coding more python3-ish
-from __future__ import absolute_import, division, print_function
-
-
-__metaclass__ = type
-
-"""
-Compat module for Python2.7's unittest module
-"""
-
-import sys
-
-
-# Allow wildcard import because we really do want to import all of
-# unittests's symbols into this compat shim
-# pylint: disable=wildcard-import,unused-wildcard-import
-if sys.version_info < (2, 7):
- try:
- # Need unittest2 on python2.6
- from unittest2 import *
- except ImportError:
- print("You need unittest2 installed on python2.6.x to run tests")
-else:
- from unittest import *
diff --git a/ansible_collections/arista/eos/tests/unit/mock/path.py b/ansible_collections/arista/eos/tests/unit/mock/path.py
index fe27d505f..7d287a5fb 100644
--- a/ansible_collections/arista/eos/tests/unit/mock/path.py
+++ b/ansible_collections/arista/eos/tests/unit/mock/path.py
@@ -2,9 +2,9 @@ from __future__ import absolute_import, division, print_function
__metaclass__ = type
-from ansible.utils.path import unfrackpath
+from unittest.mock import MagicMock
-from ansible_collections.arista.eos.tests.unit.compat.mock import MagicMock
+from ansible.utils.path import unfrackpath
mock_unfrackpath_noop = MagicMock(
diff --git a/ansible_collections/arista/eos/tests/unit/mock/procenv.py b/ansible_collections/arista/eos/tests/unit/mock/procenv.py
index e7a0080f0..e6e09464b 100644
--- a/ansible_collections/arista/eos/tests/unit/mock/procenv.py
+++ b/ansible_collections/arista/eos/tests/unit/mock/procenv.py
@@ -27,12 +27,11 @@ import sys
from contextlib import contextmanager
from io import BytesIO, StringIO
+from unittest import TestCase
from ansible.module_utils._text import to_bytes
from ansible.module_utils.six import PY3
-from ansible_collections.arista.eos.tests.unit.compat import unittest
-
@contextmanager
def swap_stdin_and_argv(stdin_data="", argv_data=tuple()):
@@ -78,7 +77,7 @@ def swap_stdout():
sys.stdout = old_stdout
-class ModuleTestCase(unittest.TestCase):
+class ModuleTestCase(TestCase):
def setUp(self, module_args=None):
if module_args is None:
module_args = {
diff --git a/ansible_collections/arista/eos/tests/unit/modules/network/eos/test_eos_acl_interfaces.py b/ansible_collections/arista/eos/tests/unit/modules/network/eos/test_eos_acl_interfaces.py
index f7904bd40..0e554420d 100644
--- a/ansible_collections/arista/eos/tests/unit/modules/network/eos/test_eos_acl_interfaces.py
+++ b/ansible_collections/arista/eos/tests/unit/modules/network/eos/test_eos_acl_interfaces.py
@@ -8,8 +8,9 @@ from __future__ import absolute_import, division, print_function
__metaclass__ = type
+from unittest.mock import patch
+
from ansible_collections.arista.eos.plugins.modules import eos_acl_interfaces
-from ansible_collections.arista.eos.tests.unit.compat.mock import patch
from ansible_collections.arista.eos.tests.unit.modules.utils import set_module_args
from .eos_module import TestEosModule, load_fixture
diff --git a/ansible_collections/arista/eos/tests/unit/modules/network/eos/test_eos_acls.py b/ansible_collections/arista/eos/tests/unit/modules/network/eos/test_eos_acls.py
index 4896d28b9..24ece5eff 100644
--- a/ansible_collections/arista/eos/tests/unit/modules/network/eos/test_eos_acls.py
+++ b/ansible_collections/arista/eos/tests/unit/modules/network/eos/test_eos_acls.py
@@ -10,11 +10,12 @@ __metaclass__ = type
import itertools
+from unittest.mock import patch
+
from ansible_collections.arista.eos.plugins.module_utils.network.eos.config.acls.acls import (
add_commands,
)
from ansible_collections.arista.eos.plugins.modules import eos_acls
-from ansible_collections.arista.eos.tests.unit.compat.mock import patch
from ansible_collections.arista.eos.tests.unit.modules.utils import set_module_args
from .eos_module import TestEosModule, load_fixture
diff --git a/ansible_collections/arista/eos/tests/unit/modules/network/eos/test_eos_banner.py b/ansible_collections/arista/eos/tests/unit/modules/network/eos/test_eos_banner.py
index 31cf2668d..ef174acf3 100644
--- a/ansible_collections/arista/eos/tests/unit/modules/network/eos/test_eos_banner.py
+++ b/ansible_collections/arista/eos/tests/unit/modules/network/eos/test_eos_banner.py
@@ -19,8 +19,9 @@ from __future__ import absolute_import, division, print_function
__metaclass__ = type
+from unittest.mock import patch
+
from ansible_collections.arista.eos.plugins.modules import eos_banner
-from ansible_collections.arista.eos.tests.unit.compat.mock import patch
from ansible_collections.arista.eos.tests.unit.modules.utils import set_module_args
from .eos_module import TestEosModule, load_fixture
diff --git a/ansible_collections/arista/eos/tests/unit/modules/network/eos/test_eos_bgp.py b/ansible_collections/arista/eos/tests/unit/modules/network/eos/test_eos_bgp.py
deleted file mode 100644
index 7c7dc86c8..000000000
--- a/ansible_collections/arista/eos/tests/unit/modules/network/eos/test_eos_bgp.py
+++ /dev/null
@@ -1,400 +0,0 @@
-#
-# (c) 2019, Ansible by Red Hat, inc
-# GNU General Public License v3.0+ (see COPYING or https://www.gnu.org/licenses/gpl-3.0.txt)
-#
-
-from __future__ import absolute_import, division, print_function
-
-
-__metaclass__ = type
-
-from ansible_collections.arista.eos.plugins.module_utils.network.eos.providers.cli.config.bgp.process import (
- Provider,
-)
-from ansible_collections.arista.eos.plugins.modules import eos_bgp
-
-from .eos_module import TestEosModule, load_fixture
-
-
-class TestFrrBgpModule(TestEosModule):
- module = eos_bgp
-
- def setUp(self):
- super(TestFrrBgpModule, self).setUp()
- self._bgp_config = load_fixture("eos_bgp_config.cfg")
-
- def test_eos_bgp(self):
- obj = Provider(
- params=dict(
- config=dict(
- bgp_as=64496,
- router_id="192.0.2.2",
- networks=None,
- address_family=None,
- ),
- operation="merge",
- ),
- )
- commands = obj.render(self._bgp_config)
- self.assertEqual(
- commands,
- ["router bgp 64496", "router-id 192.0.2.2", "exit"],
- )
-
- def test_eos_bgp_idempotent(self):
- obj = Provider(
- params=dict(
- config=dict(
- bgp_as=64496,
- router_id="192.0.2.1",
- networks=None,
- address_family=None,
- ),
- operation="merge",
- ),
- )
- commands = obj.render(self._bgp_config)
- self.assertEqual(commands, [])
-
- def test_eos_bgp_remove(self):
- obj = Provider(
- params=dict(
- config=dict(bgp_as=64496, networks=None, address_family=None),
- operation="delete",
- ),
- )
- commands = obj.render(self._bgp_config)
- self.assertEqual(commands, ["no router bgp 64496"])
-
- def test_eos_bgp_neighbor(self):
- obj = Provider(
- params=dict(
- config=dict(
- bgp_as=64496,
- neighbors=[
- dict(neighbor="198.51.100.12", remote_as=64498),
- ],
- networks=None,
- address_family=None,
- ),
- operation="merge",
- ),
- )
- commands = obj.render(self._bgp_config)
- self.assertEqual(
- commands,
- [
- "router bgp 64496",
- "neighbor 198.51.100.12 remote-as 64498",
- "exit",
- ],
- )
-
- def test_eos_bgp_neighbor_idempotent(self):
- neighbors = [
- dict(
- neighbor="198.51.100.102",
- remote_as=64498,
- timers=dict(keepalive=300, holdtime=360),
- ),
- dict(neighbor="203.0.113.5", remote_as=64511, maximum_prefix=500),
- ]
- obj = Provider(
- params=dict(
- config=dict(
- bgp_as=64496,
- neighbors=neighbors,
- networks=None,
- address_family=None,
- ),
- operation="merge",
- ),
- )
- commands = obj.render(self._bgp_config)
- self.assertEqual(commands, [])
-
- def test_eos_bgp_network(self):
- obj = Provider(
- params=dict(
- config=dict(
- bgp_as=64496,
- networks=[
- dict(
- prefix="203.0.113.0",
- masklen=24,
- route_map="RMAP_1",
- ),
- ],
- address_family=None,
- ),
- operation="merge",
- ),
- )
- commands = obj.render(self._bgp_config)
- self.assertEqual(
- sorted(commands),
- sorted(
- [
- "router bgp 64496",
- "network 203.0.113.0/24 route-map RMAP_1",
- "exit",
- ],
- ),
- )
-
- def test_eos_bgp_network_idempotent(self):
- obj = Provider(
- params=dict(
- config=dict(
- bgp_as=64496,
- networks=[
- dict(
- prefix="192.0.2.0",
- masklen=27,
- route_map="RMAP_1",
- ),
- dict(
- prefix="198.51.100.0",
- masklen=24,
- route_map="RMAP_2",
- ),
- ],
- address_family=None,
- ),
- operation="merge",
- ),
- )
- commands = obj.render(self._bgp_config)
- self.assertEqual(commands, [])
-
- def test_eos_bgp_redistribute(self):
- rd_1 = dict(protocol="rip", route_map="RMAP_1")
-
- config = dict(
- bgp_as=64496,
- redistribute=[rd_1],
- networks=None,
- address_family=None,
- )
-
- obj = Provider(params=dict(config=config, operation="merge"))
-
- commands = obj.render(self._bgp_config)
- cmd = ["router bgp 64496", "redistribute rip route-map RMAP_1", "exit"]
- self.assertEqual(sorted(commands), sorted(cmd))
-
- def test_eos_bgp_redistribute_idempotent(self):
- rd_1 = dict(protocol="ospf", route_map="RMAP_1")
- config = dict(
- bgp_as=64496,
- redistribute=[rd_1],
- networks=None,
- address_family=None,
- )
-
- obj = Provider(params=dict(config=config, operation="merge"))
-
- commands = obj.render(self._bgp_config)
- self.assertEqual(commands, [])
-
- def test_eos_bgp_address_family_neighbors(self):
- af_nbr_1 = dict(
- neighbor="198.51.100.104",
- default_originate=True,
- activate=True,
- )
- af_nbr_2 = dict(
- neighbor="198.51.100.105",
- activate=True,
- weight=30,
- graceful_restart=True,
- )
-
- config = dict(
- bgp_as=64496,
- address_family=[dict(afi="ipv4", neighbors=[af_nbr_1, af_nbr_2])],
- networks=None,
- )
-
- obj = Provider(params=dict(config=config, operation="merge"))
-
- commands = obj.render(self._bgp_config)
- cmd = [
- "router bgp 64496",
- "address-family ipv4",
- "neighbor 198.51.100.104 activate",
- "neighbor 198.51.100.104 default-originate",
- "neighbor 198.51.100.105 weight 30",
- "neighbor 198.51.100.105 activate",
- "neighbor 198.51.100.105 graceful-restart",
- "exit",
- "exit",
- ]
- self.assertEqual(sorted(commands), sorted(cmd))
-
- def test_eos_bgp_address_family_neighbors_idempotent(self):
- af_nbr_1 = dict(
- neighbor="198.51.100.102",
- activate=True,
- graceful_restart=True,
- default_originate=True,
- weight=25,
- )
- af_nbr_2 = dict(
- neighbor="192.0.2.111",
- activate=True,
- default_originate=True,
- )
- config = dict(
- bgp_as=64496,
- address_family=[dict(afi="ipv4", neighbors=[af_nbr_1, af_nbr_2])],
- networks=None,
- )
-
- obj = Provider(params=dict(config=config, operation="merge"))
-
- commands = obj.render(self._bgp_config)
- self.assertEqual(commands, [])
-
- def test_eos_bgp_address_family_networks(self):
- net = dict(prefix="203.0.113.128", masklen=26, route_map="RMAP_1")
- net2 = dict(prefix="203.0.113.192", masklen=26, route_map="RMAP_2")
-
- config = dict(
- bgp_as=64496,
- address_family=[dict(afi="ipv4", networks=[net, net2])],
- networks=None,
- )
-
- obj = Provider(params=dict(config=config, operation="merge"))
-
- commands = obj.render(self._bgp_config)
- cmd = [
- "router bgp 64496",
- "address-family ipv4",
- "network 203.0.113.128/26 route-map RMAP_1",
- "network 203.0.113.192/26 route-map RMAP_2",
- "exit",
- "exit",
- ]
- self.assertEqual(sorted(commands), sorted(cmd))
-
- def test_eos_bgp_address_family_networks_idempotent(self):
- net = dict(prefix="2001:db8:8000::", masklen=34, route_map=None)
- net2 = dict(prefix="2001:db8:c000::", masklen=34, route_map=None)
-
- config = dict(
- bgp_as=64496,
- address_family=[dict(afi="ipv6", networks=[net, net2])],
- networks=None,
- )
-
- obj = Provider(params=dict(config=config, operation="merge"))
-
- commands = obj.render(self._bgp_config)
- self.assertEqual(commands, [])
-
- def test_eos_bgp_operation_override(self):
- net_1 = dict(prefix="2001:0db8:0800::", masklen=38, route_map="RMAP_1")
- net_2 = dict(prefix="2001:0db8:1c00::", masklen=38, route_map="RMAP_2")
- nbr_1 = dict(
- neighbor="203.0.113.111",
- remote_as=64511,
- update_source="Ethernet2",
- )
- nbr_2 = dict(
- neighbor="203.0.113.120",
- remote_as=64511,
- timers=dict(keepalive=300, holdtime=360),
- )
- af_nbr_1 = dict(neighbor="203.0.113.111", activate=True)
- af_nbr_2 = dict(
- neighbor="203.0.113.120",
- activate=True,
- default_originate=True,
- )
-
- af_1 = dict(afi="ipv4", neighbors=[af_nbr_1, af_nbr_2])
- af_2 = dict(afi="ipv6", networks=[net_1, net_2])
- config = dict(
- bgp_as=64496,
- neighbors=[nbr_1, nbr_2],
- address_family=[af_1, af_2],
- networks=None,
- )
-
- obj = Provider(params=dict(config=config, operation="override"))
- commands = obj.render(self._bgp_config)
-
- cmd = [
- "no router bgp 64496",
- "router bgp 64496",
- "neighbor 203.0.113.111 remote-as 64511",
- "neighbor 203.0.113.111 update-source Ethernet2",
- "neighbor 203.0.113.120 remote-as 64511",
- "neighbor 203.0.113.120 timers 300 360",
- "address-family ipv4",
- "neighbor 203.0.113.111 activate",
- "neighbor 203.0.113.120 default-originate",
- "neighbor 203.0.113.120 activate",
- "exit",
- "address-family ipv6",
- "network 2001:0db8:0800::/38 route-map RMAP_1",
- "network 2001:0db8:1c00::/38 route-map RMAP_2",
- "exit",
- "exit",
- ]
-
- self.assertEqual(sorted(commands), sorted(cmd))
-
- def test_eos_bgp_operation_replace(self):
- net = dict(prefix="203.0.113.0", masklen=27, route_map="RMAP_1")
- net2 = dict(prefix="192.0.2.32", masklen=29, route_map="RMAP_2")
- net_3 = dict(prefix="2001:db8:8000::", masklen=34, route_map=None)
- net_4 = dict(prefix="2001:db8:c000::", masklen=34, route_map=None)
-
- af_1 = dict(afi="ipv4", networks=[net, net2])
- af_2 = dict(afi="ipv6", networks=[net_3, net_4])
-
- config = dict(bgp_as=64496, address_family=[af_1, af_2], networks=None)
- obj = Provider(params=dict(config=config, operation="replace"))
- commands = obj.render(self._bgp_config)
-
- cmd = [
- "router bgp 64496",
- "address-family ipv4",
- "network 203.0.113.0/27 route-map RMAP_1",
- "network 192.0.2.32/29 route-map RMAP_2",
- "no network 192.0.2.0/27",
- "no network 198.51.100.0/24",
- "exit",
- "exit",
- ]
-
- self.assertEqual(sorted(commands), sorted(cmd))
-
- def test_eos_bgp_operation_replace_with_new_as(self):
- nbr = dict(
- neighbor="203.0.113.124",
- remote_as=64496,
- update_source="Ethernet3",
- )
-
- config = dict(
- bgp_as=64497,
- neighbors=[nbr],
- networks=None,
- address_family=None,
- )
- obj = Provider(params=dict(config=config, operation="replace"))
- commands = obj.render(self._bgp_config)
-
- cmd = [
- "no router bgp 64496",
- "router bgp 64497",
- "neighbor 203.0.113.124 remote-as 64496",
- "neighbor 203.0.113.124 update-source Ethernet3",
- "exit",
- ]
-
- self.assertEqual(sorted(commands), sorted(cmd))
diff --git a/ansible_collections/arista/eos/tests/unit/modules/network/eos/test_eos_bgp_address_family.py b/ansible_collections/arista/eos/tests/unit/modules/network/eos/test_eos_bgp_address_family.py
index c6a4c673f..4409e7ab2 100644
--- a/ansible_collections/arista/eos/tests/unit/modules/network/eos/test_eos_bgp_address_family.py
+++ b/ansible_collections/arista/eos/tests/unit/modules/network/eos/test_eos_bgp_address_family.py
@@ -8,8 +8,9 @@ from __future__ import absolute_import, division, print_function
__metaclass__ = type
+from unittest.mock import patch
+
from ansible_collections.arista.eos.plugins.modules import eos_bgp_address_family
-from ansible_collections.arista.eos.tests.unit.compat.mock import patch
from ansible_collections.arista.eos.tests.unit.modules.utils import set_module_args
from .eos_module import TestEosModule, load_fixture
diff --git a/ansible_collections/arista/eos/tests/unit/modules/network/eos/test_eos_bgp_global.py b/ansible_collections/arista/eos/tests/unit/modules/network/eos/test_eos_bgp_global.py
index 154814ed9..ef07006bb 100644
--- a/ansible_collections/arista/eos/tests/unit/modules/network/eos/test_eos_bgp_global.py
+++ b/ansible_collections/arista/eos/tests/unit/modules/network/eos/test_eos_bgp_global.py
@@ -8,8 +8,9 @@ from __future__ import absolute_import, division, print_function
__metaclass__ = type
+from unittest.mock import patch
+
from ansible_collections.arista.eos.plugins.modules import eos_bgp_global
-from ansible_collections.arista.eos.tests.unit.compat.mock import patch
from ansible_collections.arista.eos.tests.unit.modules.utils import set_module_args
from .eos_module import TestEosModule, load_fixture
diff --git a/ansible_collections/arista/eos/tests/unit/modules/network/eos/test_eos_command.py b/ansible_collections/arista/eos/tests/unit/modules/network/eos/test_eos_command.py
index 7d3043dd8..a263dcf84 100644
--- a/ansible_collections/arista/eos/tests/unit/modules/network/eos/test_eos_command.py
+++ b/ansible_collections/arista/eos/tests/unit/modules/network/eos/test_eos_command.py
@@ -23,8 +23,9 @@ __metaclass__ = type
import json
+from unittest.mock import patch
+
from ansible_collections.arista.eos.plugins.modules import eos_command
-from ansible_collections.arista.eos.tests.unit.compat.mock import patch
from ansible_collections.arista.eos.tests.unit.modules.utils import set_module_args
from .eos_module import TestEosModule, load_fixture
diff --git a/ansible_collections/arista/eos/tests/unit/modules/network/eos/test_eos_config.py b/ansible_collections/arista/eos/tests/unit/modules/network/eos/test_eos_config.py
index 3a28710ee..3d42e2f54 100644
--- a/ansible_collections/arista/eos/tests/unit/modules/network/eos/test_eos_config.py
+++ b/ansible_collections/arista/eos/tests/unit/modules/network/eos/test_eos_config.py
@@ -21,9 +21,10 @@ from __future__ import absolute_import, division, print_function
__metaclass__ = type
+from unittest.mock import MagicMock, patch
+
from ansible_collections.arista.eos.plugins.cliconf.eos import Cliconf
from ansible_collections.arista.eos.plugins.modules import eos_config
-from ansible_collections.arista.eos.tests.unit.compat.mock import MagicMock, patch
from ansible_collections.arista.eos.tests.unit.modules.utils import set_module_args
from .eos_module import TestEosModule, load_fixture
diff --git a/ansible_collections/arista/eos/tests/unit/modules/network/eos/test_eos_eapi.py b/ansible_collections/arista/eos/tests/unit/modules/network/eos/test_eos_eapi.py
index c25582704..221a4ed5f 100644
--- a/ansible_collections/arista/eos/tests/unit/modules/network/eos/test_eos_eapi.py
+++ b/ansible_collections/arista/eos/tests/unit/modules/network/eos/test_eos_eapi.py
@@ -21,8 +21,9 @@ from __future__ import absolute_import, division, print_function
__metaclass__ = type
+from unittest.mock import patch
+
from ansible_collections.arista.eos.plugins.modules import eos_eapi
-from ansible_collections.arista.eos.tests.unit.compat.mock import patch
from ansible_collections.arista.eos.tests.unit.modules.utils import set_module_args
from .eos_module import TestEosModule, load_fixture
diff --git a/ansible_collections/arista/eos/tests/unit/modules/network/eos/test_eos_hostname.py b/ansible_collections/arista/eos/tests/unit/modules/network/eos/test_eos_hostname.py
index b586a83c3..e08422cee 100644
--- a/ansible_collections/arista/eos/tests/unit/modules/network/eos/test_eos_hostname.py
+++ b/ansible_collections/arista/eos/tests/unit/modules/network/eos/test_eos_hostname.py
@@ -8,8 +8,9 @@ from __future__ import absolute_import, division, print_function
__metaclass__ = type
+from unittest.mock import patch
+
from ansible_collections.arista.eos.plugins.modules import eos_hostname
-from ansible_collections.arista.eos.tests.unit.compat.mock import patch
from ansible_collections.arista.eos.tests.unit.modules.utils import set_module_args
from .eos_module import TestEosModule, load_fixture
diff --git a/ansible_collections/arista/eos/tests/unit/modules/network/eos/test_eos_interfaces.py b/ansible_collections/arista/eos/tests/unit/modules/network/eos/test_eos_interfaces.py
index ce53f2470..18fb2d3f7 100644
--- a/ansible_collections/arista/eos/tests/unit/modules/network/eos/test_eos_interfaces.py
+++ b/ansible_collections/arista/eos/tests/unit/modules/network/eos/test_eos_interfaces.py
@@ -8,8 +8,9 @@ from __future__ import absolute_import, division, print_function
__metaclass__ = type
+from unittest.mock import patch
+
from ansible_collections.arista.eos.plugins.modules import eos_interfaces
-from ansible_collections.arista.eos.tests.unit.compat.mock import patch
from ansible_collections.arista.eos.tests.unit.modules.utils import set_module_args
from .eos_module import TestEosModule, load_fixture
diff --git a/ansible_collections/arista/eos/tests/unit/modules/network/eos/test_eos_l2_interfaces.py b/ansible_collections/arista/eos/tests/unit/modules/network/eos/test_eos_l2_interfaces.py
index 53828688f..0d5e167b2 100644
--- a/ansible_collections/arista/eos/tests/unit/modules/network/eos/test_eos_l2_interfaces.py
+++ b/ansible_collections/arista/eos/tests/unit/modules/network/eos/test_eos_l2_interfaces.py
@@ -8,8 +8,9 @@ from __future__ import absolute_import, division, print_function
__metaclass__ = type
+from unittest.mock import patch
+
from ansible_collections.arista.eos.plugins.modules import eos_l2_interfaces
-from ansible_collections.arista.eos.tests.unit.compat.mock import patch
from ansible_collections.arista.eos.tests.unit.modules.utils import set_module_args
from .eos_module import TestEosModule, load_fixture
diff --git a/ansible_collections/arista/eos/tests/unit/modules/network/eos/test_eos_l3_interfaces.py b/ansible_collections/arista/eos/tests/unit/modules/network/eos/test_eos_l3_interfaces.py
index a7970455e..e65609695 100644
--- a/ansible_collections/arista/eos/tests/unit/modules/network/eos/test_eos_l3_interfaces.py
+++ b/ansible_collections/arista/eos/tests/unit/modules/network/eos/test_eos_l3_interfaces.py
@@ -8,8 +8,9 @@ from __future__ import absolute_import, division, print_function
__metaclass__ = type
+from unittest.mock import patch
+
from ansible_collections.arista.eos.plugins.modules import eos_l3_interfaces
-from ansible_collections.arista.eos.tests.unit.compat.mock import patch
from ansible_collections.arista.eos.tests.unit.modules.utils import set_module_args
from .eos_module import TestEosModule, load_fixture
diff --git a/ansible_collections/arista/eos/tests/unit/modules/network/eos/test_eos_lacp.py b/ansible_collections/arista/eos/tests/unit/modules/network/eos/test_eos_lacp.py
index 7f8ed6071..e91191301 100644
--- a/ansible_collections/arista/eos/tests/unit/modules/network/eos/test_eos_lacp.py
+++ b/ansible_collections/arista/eos/tests/unit/modules/network/eos/test_eos_lacp.py
@@ -7,8 +7,9 @@ from __future__ import absolute_import, division, print_function
__metaclass__ = type
+from unittest.mock import patch
+
from ansible_collections.arista.eos.plugins.modules import eos_lacp
-from ansible_collections.arista.eos.tests.unit.compat.mock import patch
from ansible_collections.arista.eos.tests.unit.modules.utils import set_module_args
from .eos_module import TestEosModule, load_fixture
diff --git a/ansible_collections/arista/eos/tests/unit/modules/network/eos/test_eos_lacp_interfaces.py b/ansible_collections/arista/eos/tests/unit/modules/network/eos/test_eos_lacp_interfaces.py
index 4fded7026..c155c684c 100644
--- a/ansible_collections/arista/eos/tests/unit/modules/network/eos/test_eos_lacp_interfaces.py
+++ b/ansible_collections/arista/eos/tests/unit/modules/network/eos/test_eos_lacp_interfaces.py
@@ -7,8 +7,9 @@ from __future__ import absolute_import, division, print_function
__metaclass__ = type
+from unittest.mock import patch
+
from ansible_collections.arista.eos.plugins.modules import eos_lacp_interfaces
-from ansible_collections.arista.eos.tests.unit.compat.mock import patch
from ansible_collections.arista.eos.tests.unit.modules.utils import set_module_args
from .eos_module import TestEosModule, load_fixture
diff --git a/ansible_collections/arista/eos/tests/unit/modules/network/eos/test_eos_lag_interfaces.py b/ansible_collections/arista/eos/tests/unit/modules/network/eos/test_eos_lag_interfaces.py
index 0c4c9a8f8..20be883a9 100644
--- a/ansible_collections/arista/eos/tests/unit/modules/network/eos/test_eos_lag_interfaces.py
+++ b/ansible_collections/arista/eos/tests/unit/modules/network/eos/test_eos_lag_interfaces.py
@@ -7,8 +7,9 @@ from __future__ import absolute_import, division, print_function
__metaclass__ = type
+from unittest.mock import patch
+
from ansible_collections.arista.eos.plugins.modules import eos_lag_interfaces
-from ansible_collections.arista.eos.tests.unit.compat.mock import patch
from ansible_collections.arista.eos.tests.unit.modules.utils import set_module_args
from .eos_module import TestEosModule, load_fixture
diff --git a/ansible_collections/arista/eos/tests/unit/modules/network/eos/test_eos_lldp_global.py b/ansible_collections/arista/eos/tests/unit/modules/network/eos/test_eos_lldp_global.py
index c87f27ad8..18142cedf 100644
--- a/ansible_collections/arista/eos/tests/unit/modules/network/eos/test_eos_lldp_global.py
+++ b/ansible_collections/arista/eos/tests/unit/modules/network/eos/test_eos_lldp_global.py
@@ -7,8 +7,9 @@ from __future__ import absolute_import, division, print_function
__metaclass__ = type
+from unittest.mock import patch
+
from ansible_collections.arista.eos.plugins.modules import eos_lldp_global
-from ansible_collections.arista.eos.tests.unit.compat.mock import patch
from ansible_collections.arista.eos.tests.unit.modules.utils import set_module_args
from .eos_module import TestEosModule, load_fixture
diff --git a/ansible_collections/arista/eos/tests/unit/modules/network/eos/test_eos_logging.py b/ansible_collections/arista/eos/tests/unit/modules/network/eos/test_eos_logging.py
deleted file mode 100644
index 1e166008f..000000000
--- a/ansible_collections/arista/eos/tests/unit/modules/network/eos/test_eos_logging.py
+++ /dev/null
@@ -1,112 +0,0 @@
-# (c) 2016 Red Hat Inc.
-#
-# This file is part of Ansible
-#
-# Ansible is free software: you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation, either version 3 of the License, or
-# (at your option) any later version.
-#
-# Ansible is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
-
-# Make coding more python3-ish
-from __future__ import absolute_import, division, print_function
-
-
-__metaclass__ = type
-
-from ansible_collections.arista.eos.plugins.modules import eos_logging
-from ansible_collections.arista.eos.tests.unit.compat.mock import patch
-from ansible_collections.arista.eos.tests.unit.modules.utils import set_module_args
-
-from .eos_module import TestEosModule, load_fixture
-
-
-class TestEosLoggingModule(TestEosModule):
- module = eos_logging
-
- def setUp(self):
- super(TestEosLoggingModule, self).setUp()
- self._log_config = load_fixture("eos_logging_config.cfg")
-
- self.mock_get_config = patch(
- "ansible_collections.arista.eos.plugins.modules.eos_logging.get_config",
- )
- self.get_config = self.mock_get_config.start()
-
- self.mock_load_config = patch(
- "ansible_collections.arista.eos.plugins.modules.eos_logging.load_config",
- )
- self.load_config = self.mock_load_config.start()
-
- def tearDown(self):
- super(TestEosLoggingModule, self).tearDown()
-
- self.mock_get_config.stop()
- self.mock_load_config.stop()
-
- def load_fixtures(self, commands=None, transport="cli"):
- self.get_config.return_value = load_fixture("eos_logging_config.cfg")
- self.load_config.return_value = dict(diff=None, session="session")
-
- def test_eos_setup_host_logging_idempotenet(self):
- set_module_args(dict(dest="host", name="175.16.0.10", state="present"))
- self.execute_module(changed=False, commands=[])
-
- def test_eos_setup_host_logging(self):
- set_module_args(dict(dest="host", name="175.16.0.1", state="present"))
- commands = ["logging host 175.16.0.1"]
- self.execute_module(changed=True, commands=commands)
-
- def test_eos_buffer_size_outofrange(self):
- set_module_args(dict(dest="buffered", size=5))
- result = self.execute_module(failed=True)
- self.assertEqual(
- result["msg"],
- "size must be between 10 and 2147483647",
- )
-
- def test_eos_buffer_size_datatype(self):
- set_module_args(dict(dest="buffered", size="ten"))
- result = self.execute_module(failed=True)
- self.assertIn("we were unable to convert to int", result["msg"])
-
- def test_eos_buffer_size(self):
- set_module_args(dict(dest="buffered", size=5000))
- commands = ["logging buffered 5000"]
- self.execute_module(changed=True, commands=commands)
-
- def test_eos_buffer_size_idempotent(self):
- set_module_args(
- dict(dest="buffered", size=50000, level="informational"),
- )
- self.execute_module(changed=False, commands=[])
-
- def test_eos_facilty(self):
- set_module_args(dict(facility="local2"))
- commands = ["logging facility local2"]
- self.execute_module(changed=True, commands=commands)
-
- def test_eos_facility_idempotent(self):
- set_module_args(dict(facility="local7"))
- self.execute_module(changed=False, commands=[])
-
- def test_eos_level(self):
- set_module_args(dict(dest="console", level="critical"))
- commands = ["logging console critical"]
- self.execute_module(changed=True, commands=commands)
-
- def test_eos_level_idempotent(self):
- set_module_args(dict(dest="console", level="warnings"))
- self.execute_module(changed=False, commands=[])
-
- def test_eos_logging_state_absent(self):
- set_module_args(dict(dest="host", name="175.16.0.10", state="absent"))
- commands = ["no logging host 175.16.0.10"]
- self.execute_module(changed=True, commands=commands)
diff --git a/ansible_collections/arista/eos/tests/unit/modules/network/eos/test_eos_logging_global.py b/ansible_collections/arista/eos/tests/unit/modules/network/eos/test_eos_logging_global.py
index 2bf476395..c705d513c 100644
--- a/ansible_collections/arista/eos/tests/unit/modules/network/eos/test_eos_logging_global.py
+++ b/ansible_collections/arista/eos/tests/unit/modules/network/eos/test_eos_logging_global.py
@@ -8,8 +8,9 @@ from __future__ import absolute_import, division, print_function
__metaclass__ = type
+from unittest.mock import patch
+
from ansible_collections.arista.eos.plugins.modules import eos_logging_global
-from ansible_collections.arista.eos.tests.unit.compat.mock import patch
from ansible_collections.arista.eos.tests.unit.modules.utils import set_module_args
from .eos_module import TestEosModule, load_fixture
diff --git a/ansible_collections/arista/eos/tests/unit/modules/network/eos/test_eos_ntp_global.py b/ansible_collections/arista/eos/tests/unit/modules/network/eos/test_eos_ntp_global.py
index 0296a1500..c2ca363b0 100644
--- a/ansible_collections/arista/eos/tests/unit/modules/network/eos/test_eos_ntp_global.py
+++ b/ansible_collections/arista/eos/tests/unit/modules/network/eos/test_eos_ntp_global.py
@@ -8,8 +8,9 @@ from __future__ import absolute_import, division, print_function
__metaclass__ = type
+from unittest.mock import patch
+
from ansible_collections.arista.eos.plugins.modules import eos_ntp_global
-from ansible_collections.arista.eos.tests.unit.compat.mock import patch
from ansible_collections.arista.eos.tests.unit.modules.utils import set_module_args
from .eos_module import TestEosModule, load_fixture
diff --git a/ansible_collections/arista/eos/tests/unit/modules/network/eos/test_eos_ospf_interfaces.py b/ansible_collections/arista/eos/tests/unit/modules/network/eos/test_eos_ospf_interfaces.py
index 65ec34c2f..701c0c9f9 100644
--- a/ansible_collections/arista/eos/tests/unit/modules/network/eos/test_eos_ospf_interfaces.py
+++ b/ansible_collections/arista/eos/tests/unit/modules/network/eos/test_eos_ospf_interfaces.py
@@ -8,8 +8,9 @@ from __future__ import absolute_import, division, print_function
__metaclass__ = type
+from unittest.mock import patch
+
from ansible_collections.arista.eos.plugins.modules import eos_ospf_interfaces
-from ansible_collections.arista.eos.tests.unit.compat.mock import patch
from ansible_collections.arista.eos.tests.unit.modules.utils import set_module_args
from .eos_module import TestEosModule, load_fixture
diff --git a/ansible_collections/arista/eos/tests/unit/modules/network/eos/test_eos_ospfv2.py b/ansible_collections/arista/eos/tests/unit/modules/network/eos/test_eos_ospfv2.py
index 8d3f3f746..42a1f6c3c 100644
--- a/ansible_collections/arista/eos/tests/unit/modules/network/eos/test_eos_ospfv2.py
+++ b/ansible_collections/arista/eos/tests/unit/modules/network/eos/test_eos_ospfv2.py
@@ -8,8 +8,9 @@ from __future__ import absolute_import, division, print_function
__metaclass__ = type
+from unittest.mock import patch
+
from ansible_collections.arista.eos.plugins.modules import eos_ospfv2
-from ansible_collections.arista.eos.tests.unit.compat.mock import patch
from ansible_collections.arista.eos.tests.unit.modules.utils import set_module_args
from .eos_module import TestEosModule, load_fixture
diff --git a/ansible_collections/arista/eos/tests/unit/modules/network/eos/test_eos_ospfv3.py b/ansible_collections/arista/eos/tests/unit/modules/network/eos/test_eos_ospfv3.py
index eaa44f725..67e5188f4 100644
--- a/ansible_collections/arista/eos/tests/unit/modules/network/eos/test_eos_ospfv3.py
+++ b/ansible_collections/arista/eos/tests/unit/modules/network/eos/test_eos_ospfv3.py
@@ -8,8 +8,9 @@ from __future__ import absolute_import, division, print_function
__metaclass__ = type
+from unittest.mock import patch
+
from ansible_collections.arista.eos.plugins.modules import eos_ospfv3
-from ansible_collections.arista.eos.tests.unit.compat.mock import patch
from ansible_collections.arista.eos.tests.unit.modules.utils import set_module_args
from .eos_module import TestEosModule, load_fixture
diff --git a/ansible_collections/arista/eos/tests/unit/modules/network/eos/test_eos_prefix_lists.py b/ansible_collections/arista/eos/tests/unit/modules/network/eos/test_eos_prefix_lists.py
index c130b313f..81b96ab71 100644
--- a/ansible_collections/arista/eos/tests/unit/modules/network/eos/test_eos_prefix_lists.py
+++ b/ansible_collections/arista/eos/tests/unit/modules/network/eos/test_eos_prefix_lists.py
@@ -8,8 +8,9 @@ from __future__ import absolute_import, division, print_function
__metaclass__ = type
+from unittest.mock import patch
+
from ansible_collections.arista.eos.plugins.modules import eos_prefix_lists
-from ansible_collections.arista.eos.tests.unit.compat.mock import patch
from ansible_collections.arista.eos.tests.unit.modules.utils import set_module_args
from .eos_module import TestEosModule, load_fixture
diff --git a/ansible_collections/arista/eos/tests/unit/modules/network/eos/test_eos_route_maps.py b/ansible_collections/arista/eos/tests/unit/modules/network/eos/test_eos_route_maps.py
index 7ee0915b3..63e8678e2 100644
--- a/ansible_collections/arista/eos/tests/unit/modules/network/eos/test_eos_route_maps.py
+++ b/ansible_collections/arista/eos/tests/unit/modules/network/eos/test_eos_route_maps.py
@@ -8,8 +8,9 @@ from __future__ import absolute_import, division, print_function
__metaclass__ = type
+from unittest.mock import patch
+
from ansible_collections.arista.eos.plugins.modules import eos_route_maps
-from ansible_collections.arista.eos.tests.unit.compat.mock import patch
from ansible_collections.arista.eos.tests.unit.modules.utils import set_module_args
from .eos_module import TestEosModule, load_fixture
diff --git a/ansible_collections/arista/eos/tests/unit/modules/network/eos/test_eos_snmp_server.py b/ansible_collections/arista/eos/tests/unit/modules/network/eos/test_eos_snmp_server.py
index 6475b666f..812e5ac06 100644
--- a/ansible_collections/arista/eos/tests/unit/modules/network/eos/test_eos_snmp_server.py
+++ b/ansible_collections/arista/eos/tests/unit/modules/network/eos/test_eos_snmp_server.py
@@ -8,8 +8,9 @@ from __future__ import absolute_import, division, print_function
__metaclass__ = type
+from unittest.mock import patch
+
from ansible_collections.arista.eos.plugins.modules import eos_snmp_server
-from ansible_collections.arista.eos.tests.unit.compat.mock import patch
from ansible_collections.arista.eos.tests.unit.modules.utils import set_module_args
from .eos_module import TestEosModule, load_fixture
@@ -400,7 +401,7 @@ class TestEosSnmp_ServerModule(TestEosModule):
"no snmp-server group group2 v3 priv write view2 notify view1",
"no snmp-server host host01 version 3 priv user01 udp-port 23",
"no snmp-server host host02 version 2c user01 udp-port 23",
- "snmp-server user user01 grp01 remote 1.1.1.1 udp-port 100 v3 md5 password123 priv aes abcdef",
+ "snmp-server user user01 grp01 remote 1.1.1.1 udp-port 100 v3 auth md5 password123 priv aes abcdef",
"no snmp-server vrf vrf01 local-interface Ethernet1",
"snmp-server vrf replacevrf",
"snmp-server chassis-id 123456",
@@ -450,7 +451,7 @@ class TestEosSnmp_ServerModule(TestEosModule):
"no snmp-server group group2 v3 priv write view2 notify view1",
"no snmp-server host host01 version 3 priv user01 udp-port 23",
"no snmp-server host host02 version 2c user01 udp-port 23",
- "snmp-server user user01 grp01 remote 1.1.1.1 udp-port 100 v3 localized abcdef md5 password123 priv aes abcdef",
+ "snmp-server user user01 grp01 remote 1.1.1.1 udp-port 100 v3 localized abcdef auth md5 password123 priv aes abcdef",
"snmp-server view view1 mib1 excluded",
"no snmp-server vrf vrf01 local-interface Ethernet1",
"snmp-server transport tcp",
diff --git a/ansible_collections/arista/eos/tests/unit/modules/network/eos/test_eos_static_routes.py b/ansible_collections/arista/eos/tests/unit/modules/network/eos/test_eos_static_routes.py
index 9150ee77b..4b95d1ea7 100644
--- a/ansible_collections/arista/eos/tests/unit/modules/network/eos/test_eos_static_routes.py
+++ b/ansible_collections/arista/eos/tests/unit/modules/network/eos/test_eos_static_routes.py
@@ -10,11 +10,12 @@ __metaclass__ = type
import itertools
+from unittest.mock import patch
+
from ansible_collections.arista.eos.plugins.module_utils.network.eos.config.static_routes.static_routes import (
add_commands,
)
from ansible_collections.arista.eos.plugins.modules import eos_static_routes
-from ansible_collections.arista.eos.tests.unit.compat.mock import patch
from ansible_collections.arista.eos.tests.unit.modules.utils import set_module_args
from .eos_module import TestEosModule, load_fixture
diff --git a/ansible_collections/arista/eos/tests/unit/modules/network/eos/test_eos_system.py b/ansible_collections/arista/eos/tests/unit/modules/network/eos/test_eos_system.py
index 14334bb48..dd7bfef04 100644
--- a/ansible_collections/arista/eos/tests/unit/modules/network/eos/test_eos_system.py
+++ b/ansible_collections/arista/eos/tests/unit/modules/network/eos/test_eos_system.py
@@ -21,8 +21,9 @@ from __future__ import absolute_import, division, print_function
__metaclass__ = type
+from unittest.mock import patch
+
from ansible_collections.arista.eos.plugins.modules import eos_system
-from ansible_collections.arista.eos.tests.unit.compat.mock import patch
from ansible_collections.arista.eos.tests.unit.modules.utils import set_module_args
from .eos_module import TestEosModule, load_fixture
diff --git a/ansible_collections/arista/eos/tests/unit/modules/network/eos/test_eos_user.py b/ansible_collections/arista/eos/tests/unit/modules/network/eos/test_eos_user.py
index fa4ccac0a..eefa6f386 100644
--- a/ansible_collections/arista/eos/tests/unit/modules/network/eos/test_eos_user.py
+++ b/ansible_collections/arista/eos/tests/unit/modules/network/eos/test_eos_user.py
@@ -19,8 +19,9 @@ from __future__ import absolute_import, division, print_function
__metaclass__ = type
+from unittest.mock import patch
+
from ansible_collections.arista.eos.plugins.modules import eos_user
-from ansible_collections.arista.eos.tests.unit.compat.mock import patch
from ansible_collections.arista.eos.tests.unit.modules.utils import set_module_args
from .eos_module import TestEosModule, load_fixture
diff --git a/ansible_collections/arista/eos/tests/unit/modules/network/eos/test_eos_vlans.py b/ansible_collections/arista/eos/tests/unit/modules/network/eos/test_eos_vlans.py
index f707c88c4..4951329dd 100644
--- a/ansible_collections/arista/eos/tests/unit/modules/network/eos/test_eos_vlans.py
+++ b/ansible_collections/arista/eos/tests/unit/modules/network/eos/test_eos_vlans.py
@@ -8,8 +8,9 @@ from __future__ import absolute_import, division, print_function
__metaclass__ = type
+from unittest.mock import patch
+
from ansible_collections.arista.eos.plugins.modules import eos_vlans
-from ansible_collections.arista.eos.tests.unit.compat.mock import patch
from ansible_collections.arista.eos.tests.unit.modules.utils import set_module_args
from .eos_module import TestEosModule, load_fixture
diff --git a/ansible_collections/arista/eos/tests/unit/modules/utils.py b/ansible_collections/arista/eos/tests/unit/modules/utils.py
index 10ea1509d..87be9cf8e 100644
--- a/ansible_collections/arista/eos/tests/unit/modules/utils.py
+++ b/ansible_collections/arista/eos/tests/unit/modules/utils.py
@@ -4,12 +4,12 @@ from __future__ import absolute_import, division, print_function
__metaclass__ = type
import json
+from unittest import TestCase
+from unittest.mock import patch
+
from ansible.module_utils import basic
from ansible.module_utils._text import to_bytes
-from ansible_collections.arista.eos.tests.unit.compat import unittest
-from ansible_collections.arista.eos.tests.unit.compat.mock import patch
-
def set_module_args(args):
if "_ansible_remote_tmp" not in args:
@@ -40,7 +40,7 @@ def fail_json(*args, **kwargs):
raise AnsibleFailJson(kwargs)
-class ModuleTestCase(unittest.TestCase):
+class ModuleTestCase(TestCase):
def setUp(self):
self.mock_module = patch.multiple(
basic.AnsibleModule,
diff --git a/ansible_collections/arista/eos/tox-ansible.ini b/ansible_collections/arista/eos/tox-ansible.ini
new file mode 100644
index 000000000..5e1f4b36a
--- /dev/null
+++ b/ansible_collections/arista/eos/tox-ansible.ini
@@ -0,0 +1,10 @@
+[ansible]
+
+skip =
+ py3.7
+ py3.8
+ 2.9
+ 2.10
+ 2.11
+ 2.12
+ 2.13
diff --git a/ansible_collections/arista/eos/tox.ini b/ansible_collections/arista/eos/tox.ini
deleted file mode 100644
index 41fd127f7..000000000
--- a/ansible_collections/arista/eos/tox.ini
+++ /dev/null
@@ -1,32 +0,0 @@
-[tox]
-minversion = 1.4.2
-envlist = linters
-skipsdist = True
-
-[testenv]
-deps = -r{toxinidir}/requirements.txt
- -r{toxinidir}/test-requirements.txt
-
-[testenv:black]
-install_command = pip install {opts} {packages}
-commands =
- black -v {toxinidir}
-
-[testenv:linters]
-install_command = pip install {opts} {packages}
-commands =
- black -v --diff --check {toxinidir}
- flake8 {posargs}
- yamllint -s .
-
-[testenv:venv]
-commands = {posargs}
-
-[flake8]
-# E123, E125 skipped as they are invalid PEP-8.
-
-show-source = True
-ignore = E123,E125,E203,E402,E501,E741,F401,F811,F841,W503, W504
-max-line-length = 160
-builtins = _
-exclude = .git,.tox,tests/unit/compat/