@@ -1,12 +1,9 @@ | |||
{% set pkg = salt['grains.filter_by']({ | |||
'Debian': {'name': 'libapache2-mod-wsgi'}, | |||
'RedHat': {'name': 'mod_wsgi'}, | |||
}) %} | |||
{% from "apache/package-map.jinja" import apache with context %} | |||
mod_wsgi: | |||
pkg: | |||
- installed | |||
- name: {{ pkg.name }} | |||
- name: {{ apache.mod_wsgi }} | |||
{% if grains.get('os_family') == 'RedHat' %} | |||
/etc/httpd/conf.d/wsgi.conf: |
@@ -3,10 +3,12 @@ | |||
'server': 'apache2', | |||
'service': 'apache2', | |||
'conf': '/etc/apache2/conf.d', | |||
'mod_wsgi': 'libapache2-mod-wsgi', | |||
}, | |||
'RedHat': { | |||
'server': 'httpd', | |||
'service': 'httpd', | |||
'conf': '/etc/httpd/conf.d', | |||
'mod_wsgi': 'mod_wsgi', | |||
}, | |||
}, merge=salt['pillar.get']('apache:lookup')) %} |
@@ -3,6 +3,7 @@ apache: | |||
server: apache2 | |||
service: apache2 | |||
conf: /etc/apache2/conf.d | |||
mod_wsgi: mod_wsgi | |||
# ``apache.debian_full`` formula additional configuration: | |||
apache: |