問題タブ [augeas]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
389 参照

puppet - hiera puppet の augeas の変更に hiera_hash を使用する

各環境タイプ dev、qa、統合用に yaml ファイルを作成しました。ただし、複数の開発環境があり、ホスト固有の yaml ファイルを介していくつかの変更をオーバーライドしたいと考えています。

次のように dev1.internet.com.yaml の構成を取得する方法が必要です

hiera_array で目的の結果が得られず、hiera_hash で次のエラーが表示されます: Hiera type mismatch for key 'augeas_xml': expected Hash and got Array

ホスト固有の設定は、環境固有の設定よりも優先されません。私が示した例は、サーバーの小さなセット用です。パペットを使用して何百ものサーバーを管理しています。hiera を使用して、ホストごとに yaml ファイルを作成できます。ただし、default.yaml が必要であり、host.yaml の変更をオーバーライドできるようにしたい

後者は生産している

しかし、私はそれをしたい

0 投票する
1 に答える
56 参照

augeas - 反復レンズは「あいまいなツリー反復」につながります

デッカードテスト用のレンズを書いているときに、問題に遭遇しました。

このレンズ

このエラーが発生します。

tree -> plaintextAugeas の例外表記の表記が頭に入らないので、何augparseを言おうとしているのかわかりません。

レンズの説明や修正を手伝ってくれる人はいますか?

0 投票する
1 に答える
227 参照

xml - augeas で onlyif を適切に追加する方法がわかりません

私は次のxmlを持っています:

augeas を使用して、その xml のいくつかの値を変更しています。

ただし、実行中のアプリケーションの後、xml の次の属性

変更:

その後、augeas は xml ファイルに新しいフィールドを追加し始めます。

余分なフィールドを追加しないように onlyif 条件を追加しようとしましたが、成功しませんでした。誰か助けてもらえますか? ありがとう

0 投票する
1 に答える
95 参照

puppet - Augeas を使用してカーネル監査パラメーターを変更すると、複数のタイトル ブロックで失敗する

この例では、監査パラメーターを追加または 1 に設定することにより、すべてのタイトル ブロックのカーネル行を変更することになっています。タイトル ブロックが 1 つしかない場合は問題なく動作しますが、複数ある場合は何もしません。何か不足していますか?

パペットマスター

パペットクライアント

私のクラス

私のgrubファイル

0 投票する
0 に答える
26 参照

debian-based - Debian 5 には augeas バージョン 1.0 がありますか

私は augeas を初めて使用します。Debian 5 または私の OS が augeas バージョン 1.0 以降をサポートしているかどうかを知りたいです。

これどうやってするの?

0 投票する
2 に答える
143 参照

xml - XMLファイルをソートするための拡張ツール

いくつかの XML ファイルを編集する必要があります。削除して設定しても問題ありませんが、Augeas のみを使用して XML ファイルを並べ替えることができるかどうか、またどのようにできるかわかりません。

誰かがそれをやったことがありますか?

パペット、ルビー、シェルスクリプトを使用しています。augtoolだけでなく、パペットでもaugeasを使用できます。

これは私の正確なタスクです:要素名、属性名、テーブル、および列で要素を並べ替えます

実際に多くのテーブルを含む大きな XML ファイルがあります。これは 1 つのテーブルの例です。

これは、同じサンプル ファイルから削除する方法です。

これは、他の目的で使用する puppet のコード サンプルです。