Define module in defaults.
diff --git a/python/environment.sls b/python/environment.sls
index 34e0991..355d05e 100644
--- a/python/environment.sls
+++ b/python/environment.sls
@@ -14,6 +14,8 @@
- require:
- pkg: python_packages
+{%- endif %}
+
{%- if network.proxy.host == 'none' %}
/root/pip/pip.conf:
@@ -31,8 +33,6 @@
{%- endif %}
-{%- endif %}
-
{%- if environment.module.django %}
python_django_packages:
diff --git a/python/map.jinja b/python/map.jinja
index 3dc7fac..bfa06bb 100644
--- a/python/map.jinja
+++ b/python/map.jinja
@@ -1,5 +1,8 @@
{%- load_yaml as base_defaults %}
Arch:
+ module:
+ development: false
+ django: false
pkgs:
system:
- python
@@ -17,6 +20,9 @@
- libssl-dev
- libffi-dev
Debian:
+ module:
+ development: false
+ django: false
pkgs:
system:
- python
@@ -36,6 +42,9 @@
- libssl-dev
- libffi-dev
RedHat:
+ module:
+ development: false
+ django: false
pkgs:
system:
- python
@@ -59,7 +68,7 @@
{# STARTLEAGACY: development setup #}
-{%- if environment.get('development', False) %}
+{%- if environment.development is defined and environment.development %}
{% set _dummy = environment.module.update({'development':True}) %}
{%- endif %}