2016-03-18 3 views
0

私init.ppは、以下のようになります。init.ppにディレクトリを定義する方法は?

class checkout { 
file { '/etc/example/test/testcv.sh': 
ensure => present, 
owner => 'root', 
mode => '0755', 
content => template('checkout/testcv.sh.erb') 
} 
} 

これが何を行うことは、自動的にすべての私のホストの私の/ etc /例/テスト/にコピーしtestcv.shです。しかし、特定の場所にディレクトリをコピーする必要がある場合、どのリソースタイプを使用する必要がありますか?ファイルを "dir"に置き換えようとしましたが、うまくいかなかった。

+0

私は、これはあなたが正しい、あなたの他の質問http://stackoverflow.com/questions/36069655/how-to-secure-copy-using-puppet – ptierno

+0

の半重複かもしれないと思います。私は両方の質問をしました。私はこれを削除します。更新:それは答えられたので、削除できませんでした。 – James

+0

はそれを答えとして除外したいかもしれません;)(あなたの質問に答えたと仮定して) – ptierno

答えて

1

fileリソースは、ensureパラメータをdirectoryに変更してディレクトリを作成するためにも使用されます。

file { '/etc/example/test': 
    ensure => directory 
    ... 
    ... 
} 
関連する問題