diff options
author | elijah <elijah@riseup.net> | 2015-02-04 14:03:31 -0800 |
---|---|---|
committer | elijah <elijah@riseup.net> | 2015-02-04 14:03:31 -0800 |
commit | aed223ad42635370bdbc1b239ed43a1330698c5e (patch) | |
tree | 852d5d4e7d3e24eb8dd064435edf2a8c94feb0f3 /puppet/modules/site_webapp/manifests | |
parent | b76790c6b1a50406b8b576014614d000dc23b6ea (diff) |
consolidate sources into common.json
Diffstat (limited to 'puppet/modules/site_webapp/manifests')
-rw-r--r-- | puppet/modules/site_webapp/manifests/init.pp | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/puppet/modules/site_webapp/manifests/init.pp b/puppet/modules/site_webapp/manifests/init.pp index 9f97d2c5..ea64048b 100644 --- a/puppet/modules/site_webapp/manifests/init.pp +++ b/puppet/modules/site_webapp/manifests/init.pp @@ -11,6 +11,7 @@ class site_webapp { $api_version = $webapp['api_version'] $secret_token = $webapp['secret_token'] $tor = hiera('tor', false) + $sources = hiera('sources') Class['site_config::default'] -> Class['site_webapp'] @@ -43,9 +44,9 @@ class site_webapp { vcsrepo { '/srv/leap/webapp': ensure => present, force => true, - revision => $webapp['git']['revision'], - provider => git, - source => $webapp['git']['source'], + revision => $sources['webapp']['revision'], + provider => $sources['webapp']['type'], + source => $sources['webapp']['source'], owner => 'leap-webapp', group => 'leap-webapp', require => [ User['leap-webapp'], Group['leap-webapp'] ], |