I'm trying to execute a python script with args parser via ansible
i want to put all my argument in a single extra_var but i im missing something
lets say my python script can get a username -u and a password -p
and my ansible script has a single var my_args
script: /tmp/args.py "{{ my_args }}"
when i run my playbook like this :
ansible-playbook my_ansible_playbook.yml -e "my_args='-u my_username -p my_password'"
the result im getting is:
username = my_username -p my_password
password = default_password
what am i missing?
how do i send each value to the correct value with a single extra_var?
script: "/tmp/args.py {{ my_args }}"