|
122 | 122 | # SCL and Puppet don't play well together; the 'default' here |
123 | 123 | # circumvents the use of the `scl enable ruby193` mechanism |
124 | 124 | # while still invoking ruby commands in the correct context |
125 | | - $console_asset_rake_cmd = $::operatingsystem ? { |
126 | | - 'Fedora' => '/usr/bin/rake assets:precompile', |
127 | | - default => 'LD_LIBRARY_PATH=/opt/rh/ruby193/root/usr/lib64:/opt/rh/v8314/root/usr/lib64 GEM_PATH=/opt/rh/ruby193/root/usr/local/share/gems:/opt/rh/ruby193/root/usr/share/gems /opt/rh/ruby193/root/usr/bin/rake assets:precompile', |
128 | | - } |
129 | | - |
130 | | - $console_bundle_show = $::operatingsystem ? { |
131 | | - 'Fedora' => '/usr/bin/bundle show', |
132 | | - default => 'LD_LIBRARY_PATH=/opt/rh/ruby193/root/usr/lib64 GEM_PATH=/opt/rh/ruby193/root/usr/local/share/gems:/opt/rh/ruby193/root/usr/share/gems /opt/rh/ruby193/root/usr/bin/bundle show', |
133 | | - } |
| 125 | + $console_asset_rake_cmd = 'LD_LIBRARY_PATH=/opt/rh/ruby193/root/usr/lib64:/opt/rh/v8314/root/usr/lib64 GEM_PATH=/opt/rh/ruby193/root/usr/local/share/gems:/opt/rh/ruby193/root/usr/share/gems /opt/rh/ruby193/root/usr/bin/rake assets:precompile' |
| 126 | + $console_bundle_show = 'LD_LIBRARY_PATH=/opt/rh/ruby193/root/usr/lib64 GEM_PATH=/opt/rh/ruby193/root/usr/local/share/gems:/opt/rh/ruby193/root/usr/share/gems /opt/rh/ruby193/root/usr/bin/bundle show' |
134 | 127 |
|
135 | 128 | exec { 'Console gem dependencies': |
136 | 129 | cwd => '/var/www/openshift/console/', |
137 | | - command => "${::openshift_origin::params::rm} -f Gemfile.lock && \ |
| 130 | + command => "rm -f Gemfile.lock && \ |
138 | 131 | ${console_bundle_show} && \ |
139 | | - ${::openshift_origin::params::chown} apache:apache Gemfile.lock && \ |
140 | | - ${::openshift_origin::params::rm} -rf tmp/cache/* && \ |
| 132 | + chown apache:apache Gemfile.lock && \ |
| 133 | + rm -rf tmp/cache/* && \ |
141 | 134 | ${console_asset_rake_cmd} && \ |
142 | | - ${::openshift_origin::params::chown} -R apache:apache /var/www/openshift/console", |
| 135 | + chown -R apache:apache /var/www/openshift/console", |
143 | 136 | require => Package['openshift-origin-console','httpd'], |
144 | 137 | subscribe => [ |
145 | 138 | Package['openshift-origin-console'], |
|
0 commit comments