python - Is it possible to queue a handler from within an ansible module? -
i'm developing ansible module inside role (that module lives in library
directory of role). wondering if it's possible queue handler within module?
here's example of i'd do, without using notify
bit on task.
- name: build , install application custom_module: path=/opt/web_app notify: - restart web server
ideally i'd have custom_module
somehow queue handler, usage this:
- name: build , install application custom_module: path=/opt/web_app
i'm pretty sure sort of thing isn't possible. modules are, in effect, standalone applications ansible copies remote host, executes provided parameters, interprets exit value & output before proceeding on next module. module runs on remote host has no knowledge of ansible process that's running on master node, has no way hook it. using notify
property in playbook proper way of invoking handler. why want try other way?
Comments
Post a Comment