Merge pull request #2 from lachie83/feature-add-var-log-nova-permissions

add ability to set directory perms for nova logs
diff --git a/nova/compute.sls b/nova/compute.sls
index 78bf495..be7b2a1 100644
--- a/nova/compute.sls
+++ b/nova/compute.sls
@@ -5,6 +5,20 @@
   pkg.installed:
   - names: {{ compute.pkgs }}
 
+/var/log/nova:
+  file.directory:
+  {%- if compute.log_dir_perms is defined %}
+  - mode: {{ compute.log_dir_perms }}
+  {%- else %}
+  - mode: 750
+  {%- endif %}
+  - user: nova
+  - group: nova
+  - require:
+     - pkg: nova_compute_packages
+  - require_in:
+     - service: nova_compute_services
+
 {%- if not salt['user.info']('nova') %}
 user_nova:
   user.present: