問題タブ [facter]

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 に答える
693 参照

linux - Ansible factor - CentOS - factor_ 変数が表示されない

2 つのボックスがあります:
- CentOS 7.2.xx vagrant ボックス

- Debian/Ubuntu 14.04 trusty vagrant ボックス

両方に Ansible をインストールしました (推奨されるパッケージ マネージャーの方法を使用)。 ansible/ansible-playbook コマンドは両方のボックスで完全に機能しています。

CentOS ボックスにインストールされている Ansible のバージョンは次のとおりです。

Ubuntu ボックスにインストールされている Ansible のバージョンは次のとおりです。

Ubuntu と CentOS の vagrant ボックスの両方で、次のコマンドを実行すると動作します。つまり、大量の JSON 形式の出力ハッシュ/値を吐き出しています。


ここで、特に'facter_ someVar' 変数 (ローカル ボックスに関する意味のある情報を得ることができます) を探しているので、前のコマンドの出力からgrep --> "facter_"単語を取得しようとしました。

Ubuntuボックスでは、変数に一致する多くのfacter_xxxx (約71以上)が表示されていることがわかりましたが、CentOSボックスでは、出力にfacter_変数が含ま れていませんか?

過去に CentOS ボックス (vagrant プロビジョニング) を使用したことがあり、それらはすべて factor_ 変数を示していたことを思い出します。

同様の 'ansible_ someVar' 変数があることは知っていますが、なぜfactor_xxxxx変数がここに表示されないのか知りたいです。

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

puppet - Puppet の Access Facter ハッシュ キー

エージェントのパーティション名を取得するためにマニフェストを作成しています。

ファクト$partitionsは、パーティション情報の詳細を示しています。

xvda1しかし、名前の部分( )を取得して、構成ファイルの変数として使用したいだけです。

Puppet で出力をフィルタリングする方法はありますか?

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

ruby - Ruby で Windows 上の Puppet のカスタム ファクトを作成する

RubyでWindows上のPuppetの事実を書こうとしています。ファクトには、ファイルからのサーバー パラメータの値が表示されpuppet.confます。これは非常に単純なコードであり、Linux 上で完全に機能します。ファイルのパスが変更された Windows でも動作するはずですが、factorer はそれを null に解決します。問題は、facter がファイルを開かず、その理由がまったくわからないことです。これがLinuxのコードです

Windows では、カーネル値とファイル パスを除いて同じである必要があります。factorer がファイルを開かない理由を知っている人はいますか?

Widnows のコード

重要な情報であれば、Windows 2003 上にあります。

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

ruby - ruby 内から factor 変数にアクセスする

Ruby内からFacter変数にアクセスすることは可能ですか?

$::virtual実際の変数もそうです。