Merge pull request #18 from pdxcat/ticket_13072_param_mod_wsgi_and_python
(#13072) Move mod python and wsgi package names to params Reviewed by Ryan Coleman (ryan@puppetlabs.com)
This commit is contained in:
@@ -1,11 +1,8 @@
|
||||
class apache::mod::python {
|
||||
include apache
|
||||
|
||||
package { "python":
|
||||
name => $operatingsystem ? {
|
||||
'centos', 'fedora', 'redhat', 'scientific' => "mod_python",
|
||||
default => "libapache2-mod-python",
|
||||
},
|
||||
package { "mod_python_package":
|
||||
name => $apache::params::mod_python_package,
|
||||
ensure => installed,
|
||||
require => Package["httpd"];
|
||||
}
|
||||
|
||||
@@ -1,11 +1,8 @@
|
||||
class apache::mod::wsgi {
|
||||
include apache
|
||||
|
||||
package { "wsgi":
|
||||
name => $operatingsystem ? {
|
||||
'centos', 'fedora', 'redhat', 'scientific' => "mod_wsgi",
|
||||
default => "libapache2-mod-wsgi",
|
||||
},
|
||||
package { "mod_wsgi_package":
|
||||
name => $apache::params::mod_wsgi_package,
|
||||
ensure => installed,
|
||||
require => Package["httpd"];
|
||||
}
|
||||
|
||||
@@ -34,6 +34,8 @@ class apache::params {
|
||||
'centos', 'redhat', 'fedora', 'scientific': {
|
||||
$apache_name = 'httpd'
|
||||
$php_package = 'php'
|
||||
$mod_python_package = 'mod_python'
|
||||
$mod_wsgi_package = 'mod_wsgi'
|
||||
$ssl_package = 'mod_ssl'
|
||||
$apache_dev = 'httpd-devel'
|
||||
$vdir = '/etc/httpd/conf.d/'
|
||||
@@ -41,6 +43,8 @@ class apache::params {
|
||||
'ubuntu', 'debian': {
|
||||
$apache_name = 'apache2'
|
||||
$php_package = 'libapache2-mod-php5'
|
||||
$mod_python_package = 'libapache2-mod-python'
|
||||
$mod_wsgi_package = 'libapache2-mod-wsgi'
|
||||
$ssl_package = 'apache-ssl'
|
||||
$apache_dev = [ 'libaprutil1-dev', 'libapr1-dev', 'apache2-prefork-dev' ]
|
||||
$vdir = '/etc/apache2/sites-enabled/'
|
||||
@@ -48,6 +52,8 @@ class apache::params {
|
||||
default: {
|
||||
$apache_name = 'apache2'
|
||||
$php_package = 'libapache2-mod-php5'
|
||||
$mod_python_package = 'libapache2-mod-python'
|
||||
$mod_wsgi_package = 'libapache2-mod-wsgi'
|
||||
$ssl_package = 'apache-ssl'
|
||||
$apache_dev = 'apache-dev'
|
||||
$vdir = '/etc/apache2/sites-enabled/'
|
||||
|
||||
Reference in New Issue
Block a user