blob: 35ca692e642649b3be2e42845f2b2ed8e086baa8 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
|
define catdap::snapshot($location, $git_location, $git_branch = 'master') {
file { "${location}/catdap_local.yml":
group => apache,
mode => '0640',
content => template('catdap/catdap_local.yml'),
require => Git::Snapshot[$location],
}
git::snapshot { $location:
source => $git_location,
branch => $git_branch,
}
apache::vhost::catalyst_app { $name:
script => "${location}/script/catdap_fastcgi.pl",
location => $location,
use_ssl => true,
}
apache::vhost::redirect_ssl { $name: }
}
|