diff options
author | mh <mh@immerda.ch> | 2011-12-28 02:14:56 +0100 |
---|---|---|
committer | mh <mh@immerda.ch> | 2011-12-28 02:14:56 +0100 |
commit | f498fa4f3453387ba669abdea3bea64b03b78e76 (patch) | |
tree | ba24fedca7106bae4b269535bdcc057f8e0b75a3 | |
parent | 56b558c9e49cda84a047f339b5671cccb2bc1166 (diff) |
set gem_home for the ruby apps
-rw-r--r-- | manifests/vhost/passenger.pp | 1 | ||||
-rw-r--r-- | templates/vhosts/passenger/partial.erb | 3 |
2 files changed, 3 insertions, 1 deletions
diff --git a/manifests/vhost/passenger.pp b/manifests/vhost/passenger.pp index 2b480c5..5dc58a8 100644 --- a/manifests/vhost/passenger.pp +++ b/manifests/vhost/passenger.pp @@ -76,6 +76,7 @@ define apache::vhost::passenger( }, default => "${path}" } + $gempath = "${real_path}/gems" file{ ["${real_path}/www/tmp", "${real_path}/www/log"]: ensure => directory, diff --git a/templates/vhosts/passenger/partial.erb b/templates/vhosts/passenger/partial.erb index 3b314ce..abbec79 100644 --- a/templates/vhosts/passenger/partial.erb +++ b/templates/vhosts/passenger/partial.erb @@ -1,6 +1,7 @@ + SetEnv GEM_HOME <%= gempath %> <Directory <%= documentroot %>/> AllowOverride <%= allow_override %> Options <%- unless options.to_s == 'absent' -%><%= options %><%- end -%><%- unless !options.to_s.include?('MultiViews') -%>-MultiViews<%- end -%> <%= scope.function_template('apache/vhosts/partials/authentication.erb') %> - </Directory>
\ No newline at end of file + </Directory> |