Skip to content

Plugin which provides Ansible filters and tests to the Jinjanator tool

License

Notifications You must be signed in to change notification settings

kpfleming/jinjanator-plugin-ansible

Repository files navigation

jinjanator-plugin-ansible

Open Source Initiative Approved License logo CI Python License - Apache 2.0 Code Style - Black Types - Mypy Code Quality - Ruff Project Management - Hatch Testing - Pytest

This repo contains jinjanator-plugin-ansible, a plugin which provides access to Ansible's filters to templates rendered using the jinjanator tool.

Open Source software: Apache License 2.0

 

This plugin makes all of the filters and tests from the Ansible 'core' collection available to templates being rendered using the jinjanator tool.

Installation

pip install jinjanator-plugin-ansible

Usage

The Ansible filters and tests can be used in templates using the same names that would be used if the template was rendered by Ansible itself.

Chat

If you'd like to chat with the jinjanator community, join us on Matrix!

Credits

"Standing on the shoulders of giants" could not be more true than it is in the Python community; this project relies on many wonderful tools and libraries produced by the global open source software community, in addition to Python itself. I've listed many of them below, but if I've overlooked any please do not be offended :-)