Fixing issue with dual-role hash like:

  cinder:
    controller:
      enabled: false
    volume:
      enabled: true
      cinder_uid: 118
      cinder_gid: 124

Change-Id: Ifd3a64a1c14134c3aea16035874cc153b1121bef
diff --git a/cinder/volume.sls b/cinder/volume.sls
index 31b2af9..29f7ef6 100644
--- a/cinder/volume.sls
+++ b/cinder/volume.sls
@@ -1,8 +1,8 @@
 {%- from "cinder/map.jinja" import volume with context %}
 {%- if volume.enabled %}
 
-{%- if pillar.cinder.controller is not defined %}
-{%- set user = volume %} 
+{%- if not pillar.cinder.get('controller', {}).get('enabled', False) %}
+{%- set user = volume %}
 {%- include "cinder/user.sls" %}
 {%- endif %}