diff options
author | Pascal Terjan <pterjan@mageia.org> | 2014-04-04 11:46:45 +0000 |
---|---|---|
committer | Pascal Terjan <pterjan@mageia.org> | 2014-04-04 11:46:45 +0000 |
commit | 21af2f933a3472a44ed1a8c1082c4e68f530ec5b (patch) | |
tree | 45bf916907845ba31eb9fe4c599a9b6071e5a1df /modules/apache/manifests | |
parent | 61706b9928c2e306cc8064cb0873b1060087495e (diff) | |
download | puppet-21af2f933a3472a44ed1a8c1082c4e68f530ec5b.tar puppet-21af2f933a3472a44ed1a8c1082c4e68f530ec5b.tar.gz puppet-21af2f933a3472a44ed1a8c1082c4e68f530ec5b.tar.bz2 puppet-21af2f933a3472a44ed1a8c1082c4e68f530ec5b.tar.xz puppet-21af2f933a3472a44ed1a8c1082c4e68f530ec5b.zip |
Attempt to support alias in catalyst_app
Diffstat (limited to 'modules/apache/manifests')
-rw-r--r-- | modules/apache/manifests/vhost/catalyst_app.pp | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/modules/apache/manifests/vhost/catalyst_app.pp b/modules/apache/manifests/vhost/catalyst_app.pp index 54a00fb2..655dc7ba 100644 --- a/modules/apache/manifests/vhost/catalyst_app.pp +++ b/modules/apache/manifests/vhost/catalyst_app.pp @@ -2,12 +2,20 @@ define apache::vhost::catalyst_app( $script, $location = '', $process = 4, $use_ssl = false, + $aliases = {}, $vhost = false) { include apache::mod::fastcgi + if $location { + $aliases = merge($aliases, {'/static'] => "$location/root/static"}) + } + + $aliases = merge($aliases, {'/' => $script}) + apache::vhost::base { $name: vhost => $vhost, use_ssl => $use_ssl, content => template('apache/vhost_catalyst_app.conf'), + aliases => $aliases, } } |