0

ディレクトリをマスターから別のホストにコピーしようとしています。コードをチェックアウトして特定のディレクトリに配置するスクリプトがあります。私のスクリプトは以下のようになります。

#!/bin/bash
export CVSROOT=:pserver:anonymous@server101:2401/cvs/PXI/
cvs checkout -r 2_a Jcode
mv  Jcode /etc/example/puppettest/

次に、この Jcode をホストにコピーします。

4

1 に答える 1

1

ノードにコピーしようとしていると仮定すると/etc/example/puppettest、マウントポイントを作成する必要があり、リソースのパラメーターを${configdir}/fileserver.conf使用できます。recursefile

以下はテストされていません。

${configdir}/fileserver.conf

[jcode]
  path /etc/example/puppettest/
  allow *

ファイル宣言

file { '/path/to/directory/on/node':
  ensure  => directory,
  recurse => true,
  source  => 'puppet:///jcode/Jcode'
}
于 2016-03-18T23:46:05.447 に答える