I\'m trying to run a python script from an ansible script. I would think this would be an easy thing to do, but I can\'t figure it out. I\'ve got a project structure like th
If you want to be able to use a relative path to your script rather than an absolute path then you might be better using the role_path magic variable to find the path to the role and work from there.
With the structure you are using in the question the following should work:
- name: run my script!
command: ./mypythonscript.py
args:
chdir: "{{ role_path }}"/files
delegate_to: 127.0.0.1
run_once: true