summaryrefslogtreecommitdiffstats
path: root/examples/playbooks/filter_plugins/some_filter.py
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--examples/playbooks/filter_plugins/some_filter.py13
1 files changed, 13 insertions, 0 deletions
diff --git a/examples/playbooks/filter_plugins/some_filter.py b/examples/playbooks/filter_plugins/some_filter.py
new file mode 100644
index 0000000..86ebda8
--- /dev/null
+++ b/examples/playbooks/filter_plugins/some_filter.py
@@ -0,0 +1,13 @@
+"""Sample adjacent filter plugin."""
+
+from __future__ import annotations
+
+
+class FilterModule: # pylint: disable=too-few-public-methods
+ """Ansible filters."""
+
+ def filters(self): # type: ignore[no-untyped-def]
+ """Return list of exposed filters."""
+ return {
+ "some_filter": str,
+ }