我正在主持人A上播放一些剧本。
还有其他一些需要在主机B(Ubuntu 16.04)上运行的游戏,但是仅与python3一起提供,因此以下任务
- name: db_config -> Create MY database
mysql_db:
...create some db
delegate_to: "{{ ec2_instance_ip }}"
失败与:
失败:[localhost-> 33.99.123.88] => {“已更改”:false,“ module_stderr”:“与33.99.123.88的共享连接已关闭。\ r \ n”,“ module_stdout”:“ / bin / sh:1: / usr / bin / python:找不到\ r \ n“,” msg“:”模块失败“,” rc“:127}
如何像上面的那样只更改委派任务的python interpeter ?
只需添加ansible_python_interpreter
任务:
- name: db_config -> Create MY database
mysql_db:
...create some db
delegate_to: "{{ ec2_instance_ip }}"
vars:
ansible_python_interpreter: /path/to/python
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句