Make safe conditions for enablement of master, slave and client
Change-Id: I74cf2ea66308246d0e8db257270942bffb7f3ab3
diff --git a/jenkins/client/init.sls b/jenkins/client/init.sls
index 954c3e2..2ab41bc 100644
--- a/jenkins/client/init.sls
+++ b/jenkins/client/init.sls
@@ -1,5 +1,5 @@
{% from "jenkins/map.jinja" import client with context %}
-{%- if client.enabled %}
+{%- if client.get('enabled', False) %}
jenkins_client_install:
pkg.installed:
diff --git a/jenkins/master/init.sls b/jenkins/master/init.sls
index 7ee07ba..e0e4c86 100644
--- a/jenkins/master/init.sls
+++ b/jenkins/master/init.sls
@@ -1,5 +1,5 @@
{%- from "jenkins/map.jinja" import master with context %}
-{%- if master.enabled %}
+{%- if master.get('enabled', False) %}
include:
- jenkins.master.service
- jenkins.master.user
diff --git a/jenkins/slave/init.sls b/jenkins/slave/init.sls
index 6e285cd..e0e367c 100644
--- a/jenkins/slave/init.sls
+++ b/jenkins/slave/init.sls
@@ -1,6 +1,6 @@
{% from "jenkins/map.jinja" import slave with context %}
-{%- if slave.enabled %}
+{%- if slave.get('enabled', False) %}
include:
- java