From 39915a49fd12e86eb5f4e042c37d701342bc2bad Mon Sep 17 00:00:00 2001
From: Alexander Weidinger <aw@sz9i.net>
Date: Wed, 24 Apr 2019 12:45:34 +0200
Subject: [PATCH] Handle empty/Null database_obj

---
 mysql/database.sls | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/mysql/database.sls b/mysql/database.sls
index c3f5dd3..9a517ef 100644
--- a/mysql/database.sls
+++ b/mysql/database.sls
@@ -13,7 +13,9 @@ include:
 
 {% for database_obj in salt['pillar.get']('mysql:database', []) %}
 {% set state_id = 'mysql_db_' ~ loop.index0 %}
-{% if database_obj is mapping %}
+{% if not database_obj %}{# in case database_obj == [] #}
+{%   continue %}
+{% elif database_obj is mapping %}
 {%   set database = database_obj.get('name') %}
 {%   set present = database_obj.get('present', True) %}
 {% else %}
-- 
GitLab