Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ansible-network/network-engine
This role provides the foundation for building network roles by providing modules and plugins that are common to all Ansible Network roles.
https://github.com/ansible-network/network-engine
ansible network role
Last synced: 3 months ago
JSON representation
This role provides the foundation for building network roles by providing modules and plugins that are common to all Ansible Network roles.
- Host: GitHub
- URL: https://github.com/ansible-network/network-engine
- Owner: ansible-network
- License: gpl-3.0
- Created: 2018-02-22T14:40:50.000Z (over 6 years ago)
- Default Branch: devel
- Last Pushed: 2020-05-11T05:38:30.000Z (over 4 years ago)
- Last Synced: 2024-04-03T07:33:12.552Z (7 months ago)
- Topics: ansible, network, role
- Language: Python
- Homepage:
- Size: 448 KB
- Stars: 112
- Watchers: 31
- Forks: 54
- Open Issues: 19
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.rst
- Contributing: CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
- awesome-list-ansible - network-engine
README
# network-engine
[![network-engine Ansible Galaxy Role](https://img.shields.io/ansible/role/25206.svg)](https://galaxy.ansible.com/ansible-network/network-engine/)
This role provides the foundation for building network roles by providing
modules and plugins that are common to all Ansible Network roles. Typically
this role should not be directly invoked in a playbook.To install this role: `ansible-galaxy install ansible-network.network-engine`
To see the version of this role you currently have installed: `ansible-galaxy info ansible-network.network-engine`
To ensure you have the latest version available: `ansible-galaxy install -f ansible-network.network-engine`
To find other roles maintained by the Ansible Network team, see our [Galaxy Profile](https://galaxy.ansible.com/ansible-network/).
Any open bugs and/or feature requests are tracked in [GitHub issues](https://github.com/ansible-network/network-engine/issues).
Interested in contributing to this role? Check out [CONTRIBUTING](https://github.com/ansible-network/network-engine/blob/devel/CONTRIBUTING.md) before submitting a pull request.
## Functions
This section provides a list of the available functions that are included in
this role. Any of the provided functions can be implemented in Ansible
playbooks directly. To use a particular function, please see the `docs` link
associated with the function.* `cli` [[source]](https://github.com/ansible-network/network-engine/blob/devel/tasks/cli.yaml) [[docs]](https://github.com/ansible-network/network-engine/blob/devel/docs/tasks/cli.md).
## Developer Guide
- [How to use](https://github.com/ansible-network/network-engine/blob/devel/docs/user_guide/README.md)
- [Parser Directives](https://github.com/ansible-network/network-engine/blob/devel/docs/directives/parser_directives.md)
- [Filter Plugins](https://github.com/ansible-network/network-engine/blob/devel/docs/plugins/filter_plugins.md)
- [How to test](https://github.com/ansible-network/network-engine/blob/devel/docs/tests/test_guide.md)## License
GPLv3
## Author Information
Ansible Network Community (ansible-network)