diff options
author | drebs <drebs@riseup.net> | 2011-03-12 18:15:40 -0300 |
---|---|---|
committer | drebs <drebs@riseup.net> | 2011-03-12 18:15:40 -0300 |
commit | 740f29de8fa0b432d9468e2bf87b83a3c403f37a (patch) | |
tree | 0576a880e0811a8216b523a13a5a5301b2caad3f /manifests/puppet_bootstrap.pp | |
parent | 6d0cc2a36b1718a737bc88f08d7101eb101ee00b (diff) | |
download | puppet-bootstrap-740f29de8fa0b432d9468e2bf87b83a3c403f37a.tar.gz puppet-bootstrap-740f29de8fa0b432d9468e2bf87b83a3c403f37a.tar.bz2 |
fixing modules script
Diffstat (limited to 'manifests/puppet_bootstrap.pp')
-rw-r--r-- | manifests/puppet_bootstrap.pp | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/manifests/puppet_bootstrap.pp b/manifests/puppet_bootstrap.pp index f094dd7..61dcbda 100644 --- a/manifests/puppet_bootstrap.pp +++ b/manifests/puppet_bootstrap.pp @@ -1,12 +1,13 @@ class puppet_bootstrap { + $templates_dir = "$puppet_bootstrap_tmpdir/templates" + # puppet-bootstrap script file { "/usr/local/sbin/puppet-bootstrap": owner => "root", group => "root", mode => 0755, ensure => present, - require => Package["puppet"], content => template("$templates_dir/bin/puppet-bootstrap"), } @@ -21,7 +22,7 @@ class puppet_bootstrap { } # execute the bootstrap script to download puppet modules - exec { "/usr/local/sbin/puppet-bootstrap add-submodules": + exec { "/usr/local/sbin/puppet-bootstrap add-submodules $modules_dir": user => root, require => [ File["/usr/local/sbin/puppet-bootstrap"], File["$modules_dir"] ], timeout => 600, |