diff options
| -rw-r--r-- | puppet/modules/site_webapp/manifests/init.pp | 22 | 
1 files changed, 8 insertions, 14 deletions
diff --git a/puppet/modules/site_webapp/manifests/init.pp b/puppet/modules/site_webapp/manifests/init.pp index 103a0faf..1071ea1d 100644 --- a/puppet/modules/site_webapp/manifests/init.pp +++ b/puppet/modules/site_webapp/manifests/init.pp @@ -31,13 +31,6 @@ class site_webapp {      require   => [ Group['leap-webapp'] ];    } -  file { '/srv/leap/webapp': -    ensure  => directory, -    owner   => 'leap-webapp', -    group   => 'leap-webapp', -    require => User['leap-webapp']; -  } -    vcsrepo { '/srv/leap/webapp':      ensure   => present,      force    => true, @@ -128,14 +121,15 @@ class site_webapp {        source  => $webapp['head_scss'];      '/srv/leap/webapp/public/img': -      ensure => directory, +      ensure  => directory,        recurse => true, -      purge => true, -      force => true, -      owner => leap-webapp, -      group => leap-webapp, -      mode => '0644', -      source => $webapp['img_dir']; +      purge   => true, +      force   => true, +      owner   => leap-webapp, +      group   => leap-webapp, +      mode    => '0644', +      require => Vcsrepo['/srv/leap/webapp'], +      source  => $webapp['img_dir'];    }    file {  | 
