Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # This is a simple puppet manifest that bootstraps librarian-puppet
- # Run librarian-puppet if Puppetfile changed
- file { '/etc/puppet/Puppetfile':
- mode => '0644',
- owner => root,
- group => root,
- source => '/vagrant/Puppetfile';
- }
- exec { 'run librarian-puppet':
- environment => ['HOME=/root'],
- command => '/usr/bin/librarian-puppet install',
- cwd => '/etc/puppet',
- refreshonly => true,
- subscribe => File['/etc/puppet/Puppetfile'],
- path => '/usr/bin:/usr/sbin:/bin',
- require => [ File['/etc/puppet/Puppetfile'],
- Package['librarian-puppet'], ],
- }
- # Run librarian-puppet if Puppetfile changed
- file { '/etc/puppet/Puppetfile':
- mode => '0644',
- owner => root,
- group => root,
- source => '/vagrant/Puppetfile';
- }
- exec { 'run librarian-puppet':
- environment => ['HOME=/root'],
- command => '/usr/bin/librarian-puppet install',
- cwd => '/etc/puppet',
- refreshonly => true,
- subscribe => File['/etc/puppet/Puppetfile'],
- path => '/usr/bin:/usr/sbin:/bin',
- require => [ File['/etc/puppet/Puppetfile'],
- Package['librarian-puppet'], ],
- }
- # Run librarian-puppet if Puppetfile changed
- file { '/etc/puppet/Puppetfile':
- mode => '0644',
- owner => root,
- group => root,
- source => '/vagrant/Puppetfile';
- }
- exec { 'run librarian-puppet':
- environment => ['HOME=/root'],
- command => '/usr/bin/librarian-puppet install',
- cwd => '/etc/puppet',
- refreshonly => true,
- subscribe => File['/etc/puppet/Puppetfile'],
- path => '/usr/bin:/usr/sbin:/bin',
- require => [ File['/etc/puppet/Puppetfile'],
- Package['librarian-puppet'], ],
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement