2017-06-27 3 views
0

私はcronジョブを介して人形を使用する予定です。私/etc/puppetlabs/puppet/puppet.confpuppetエージェント-tはpuppet.confを使用していますか?

は私が持っている:私のcronジョブで

splay = true                                        
splaylimit = 30 

私はスプレーを使用しないpuppet agent -tを実行します。

ここではsplayを使用しますか?サーバーのURLは同じpuppet.confファイルに設定されていますが、問題はないようです。

splaylimit = 30mも試しました。

要するに

答えて

0

はい、しかし...

私の問題は完全に-t--test別名フラグを理解していないためでした。

- テストテストに使用される最も一般的なオプションを有効にします。 'detailed-exitcode'、 'no-splay'、 'show_diff'、および 'no-use_cached_catalog'です。これらは、「一回限り」、「冗長」、「デーモンなし」、「no-usecacheonfailure」、 です。

--testは、特に、非スプレイを意味するので、puppet.confの値は無効になります。

サイドノート:Splayは秒単位で定義されているようです。 300 = 5分、600 = 10分。分と時間は、5m、10m、1h、2hrなどのように定義することもできます。

+2

はい、単位を指定しないと、再生時間は秒数として解釈されます。これは[文書化された](https://docs.puppet.com/puppet/latest/configuration.html#splay)で、旧バージョンのPuppetではこれが唯一の選択肢でした。 –

関連する問題