Unhardocde policy file path

PROD-33618

Change-Id: Icf27a66a4e7ce4dec7022af24680e0088ec08e26
diff --git a/manila/api.sls b/manila/api.sls
index 97a565d..2188af2 100644
--- a/manila/api.sls
+++ b/manila/api.sls
@@ -81,7 +81,7 @@
       - manila_site_enabled
       - sls: manila.db.offline_sync
 
-/etc/manila/policy.json:
+/etc/manila/{{ api.get('oslo_policy', {}).get('policy_file', 'policy.json') }}:
   file.managed:
   - source: salt://manila/files/{{ api.version }}/policy.json
   - template: jinja
diff --git a/manila/files/queens/manila.conf b/manila/files/queens/manila.conf
index cb2bb56..10de26c 100644
--- a/manila/files/queens/manila.conf
+++ b/manila/files/queens/manila.conf
@@ -1719,8 +1719,8 @@
 
 
 [oslo_policy]
-{%- if cfg.policy is defined %}
-{%- set _data = cfg.policy %}
+{%- if cfg.oslo_policy is defined %}
+{%- set _data = cfg.oslo_policy %}
 {%- include "oslo_templates/files/queens/oslo/_policy.conf" %}
 {%- endif %}
 
diff --git a/manila/map.jinja b/manila/map.jinja
index 24f62ff..83eff3f 100644
--- a/manila/map.jinja
+++ b/manila/map.jinja
@@ -15,6 +15,9 @@
             }
           },
         },
+        'oslo_policy': {
+            'policy_file': 'policy.json'
+        },
     }
 }, merge=pillar.manila.get('common', {})) %}