[英]ansible dynamic inventory errors out
我正在嘗試使用動態廣告資源來運行有趣的劇本。 如果我運行ec2.py --list可以正常工作,但是當我導出變量並運行ping時失敗,並出現以下錯誤
export ANSIBLE_INVENTORY=$PATH/ec2.py export EC2_INI_PATH=$PATH/ec2.ini export PYTHONPATH=/venv/lib/python2.7/site-packages cd $WORKSPACE/ansible inventory list works. without any issues. python $path/ec2.py --list but when i tried to ping dynamic inventory it fails. ec2.py with script plugin: problem running $PATH/ec2.py --list ([Errno 13]
權限被拒絕)ansible -m ping tag_name_instancename
根據精美手冊的規定 :
...使用Ansible的-i命令行選項並在將腳本標記為可執行后指定腳本的路徑
它為您運行是因為您以腳本作為arg調用了python
。 如果您使用./ec2.py --list
,它也應該工作,因為這也是./ec2.py --list
要做的
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.