質問
誰もがPythonのppファイルのようなパペットを実行するための良い方法を知っています。他の構成ファイルを継承でき、if ステートメントや変数などの限定されたロジックも含めることができる構成ファイルに似ていますか?
ありがとう!
解決
コッキ シェフ /パペットになろうとする興味深いプロジェクトですが、Pythonのためです。生産で使用するのは少し未熟に見えますが、Pythonベースの構成管理システムを探していて、BCFG2のようなよりよく確立された(そしてヘビーハンド)を使用したくない場合は、Kokkiに行きます。 。
他のヒント
Pythonの使用を検討してください。社内のルールでは、構成ファイルに表示できるものが制限されます。
利点は、誰も別の言語を学ぶ必要がないこと、実装するのは本当に安価であり、構成パーサーのメンテナンスを心配する必要がないことです。欠点は、特定のユースケースのカスタム設計言語ではないことであり、構文が使用される可能性のある構文を制限することに厳格でない場合、構成ファイルのマッシュルームの複雑さになることになります。
これ は、オープンソース構成管理ツールの非常に優れたリストです。優れた Python 実装には、Synctool、Salt、Pacha、Bcfg2 などがあります。
所属していません StackOverflow