chore: cleanup old enc class #30
@ -10,32 +10,12 @@ class profiles::puppet::enc (
|
|||||||
Boolean $force = false,
|
Boolean $force = false,
|
||||||
) {
|
) {
|
||||||
|
|
||||||
vcsrepo { '/opt/puppetlabs/enc':
|
|
||||||
ensure => latest,
|
|
||||||
provider => git,
|
|
||||||
source => $repo,
|
|
||||||
revision => $release,
|
|
||||||
force => $force,
|
|
||||||
require => Package['git'],
|
|
||||||
}
|
|
||||||
|
|
||||||
file { '/opt/puppetlabs/bin/enc':
|
file { '/opt/puppetlabs/bin/enc':
|
||||||
ensure => link,
|
ensure => absent,
|
||||||
target => '/opt/puppetlabs/enc/enc.py',
|
|
||||||
require => Vcsrepo['/opt/puppetlabs/enc'],
|
|
||||||
}
|
}
|
||||||
|
|
||||||
file { '/opt/puppetlabs/bin/puppet-enc':
|
file { '/opt/puppetlabs/bin/puppet-enc':
|
||||||
ensure => file,
|
ensure => absent,
|
||||||
owner => 'root',
|
|
||||||
group => 'root',
|
|
||||||
mode => '0755',
|
|
||||||
content => "#!/bin/bash\n(
|
|
||||||
cd /opt/puppetlabs/enc/
|
|
||||||
git reset --hard master
|
|
||||||
git clean -fd
|
|
||||||
git pull\n)",
|
|
||||||
require => Package['git'],
|
|
||||||
}
|
}
|
||||||
|
|
||||||
$_timer = @(EOT)
|
$_timer = @(EOT)
|
||||||
@ -63,8 +43,7 @@ class profiles::puppet::enc (
|
|||||||
systemd::timer { 'puppet-enc.timer':
|
systemd::timer { 'puppet-enc.timer':
|
||||||
timer_content => $_timer,
|
timer_content => $_timer,
|
||||||
service_content => $_service,
|
service_content => $_service,
|
||||||
active => true,
|
active => false,
|
||||||
enable => true,
|
enable => false,
|
||||||
require => File['/opt/puppetlabs/bin/puppet-enc'],
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user