2016-05-11 6 views
1

ダイナミックインベントリを使用している可能性があります。 迷惑メールボックス情報を取得するための.pyスクリプトを作成し、出力は.jsonです。 は以下不可能な動的インベントリは、迷惑メールホストを取得できません。

  1. dynamic_inventory.pyが
  2. python dynamic_inventory.py --list戻りansible戻るエラーを通してこれを呼び出す.json

Ansibleバージョン1.9.2

実行可能であることを示す写真でありますenter image description here

答えて

4

私はスクリプトの始めにシバンの行がないと思います。

#!/usr/bin/env python 

Ansibleダイナミック在庫スクリプト実行スクリプトのいずれかの種類だけでなく、Pythonのオフを切り替えることができます。これは1行を追加します。だからAnsibleはpython dynamic_scripts.pyでこれを実行せず、シバンラインを使ってスクリプトの種類を決定します。そのため、スクリプトが実行可能であってもエラーが表示されます。

+0

ご清聴ありがとうございます。 – Sahas

関連する問題