Ensure apache is restarted when wsgi config changed

This patch ensures apache service is restarted when
manila wsgi config is changed/enabled

Change-Id: Idbf290796b56d40d2cfa4b6e66cc44628fc85d38
diff --git a/manila/api.sls b/manila/api.sls
index 6f78c13..ca82717 100644
--- a/manila/api.sls
+++ b/manila/api.sls
@@ -27,12 +27,20 @@
   apache_site.enabled:
     - name: wsgi_manila
 
+manila_apache_wsgi_config:
+  file.exists:
+    - name: /etc/apache2/sites-available/wsgi_manila.conf
+    - require:
+      - manila_site_enabled
+
 {{ api.service }}:
   service.running:
     - enable: true
     - watch:
       - file: /etc/manila/manila.conf
       - file: /etc/manila/policy.json
+      - manila_apache_wsgi_config
+      - manila_site_enabled
     {%- if grains.get('noservices') %}
     - onlyif: /bin/false
     {%- endif %}