summaryrefslogtreecommitdiffstats
path: root/examples/playbooks/action_plugins/some_action.py
blob: 1dc01aacf11de7a1b81c29dab11f011eef516d5d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
"""Sample action_plugin."""

from ansible.plugins.action import ActionBase


class ActionModule(ActionBase):  # type: ignore[misc]
    """Sample module."""

    def run(self, tmp=None, task_vars=None):  # type: ignore[no-untyped-def]
        """."""
        super().run(tmp, task_vars)
        ret = {"foo": "bar"}
        return {"ansible_facts": ret}