2016-05-26 8 views
0

PythonでSaltStack用のカスタムラッパーを作成していますが、私はMintionの状態の差分を得ることができる方法をSaltのドキュメントから理解できませんでした。Pythonを使用したMinit状態のSaltStack diff

私が意味するのは、CLIから状態を実行すると、異なる色のdiffが表示され、全体ではなくその違いのみを表示しようとしています。

CLIコマンド:

salt '*' state.highstate test=True 

私は、それが--state-verbose=Falseを使用して可能であるCLIから考え出しはPythonと同じフラグを使用する方法はありますか?

答えて

2

変更の履歴を探していて、それらをデータベースに保存したいですか?

一致するページはこれです:https://docs.saltstack.com/en/latest/topics/jobs/job_cache.html

塩マスターが仕事のランナーを経由して照会することができる全てのジョブ実行のジョブキャッシュを保持します。このジョブ・キャッシュは、デフォルト・ジョブ・キャッシュと呼ばれます。

AFAIK最後の時間に行われた変更を示す素敵なGUIを簡単に取得する方法はありません。

+0

私が実行した後に行われる変更を確認するために探しています。.. 塩 「*」state.highstateテスト= Falseの私は真= のような塩「*」state.highstateテストを実行することができます - -state-verbose = False 私はpythonサブプロセスモジュールを使うことができますが、上記のコマンドをSalt Python Apiを使って複製する方法はありますか? – DevC

関連する問題