Remove not needed configs
Sometimes additional apache configs files
may come with keystone package. So adding additional purge step.
diff --git a/keystone/server.sls b/keystone/server.sls
index f29fba1..a1d4636 100644
--- a/keystone/server.sls
+++ b/keystone/server.sls
@@ -7,13 +7,9 @@
{%- if server.service_name in ['apache2', 'httpd'] %}
{%- if not grains.get('noservices', False) %}
-/etc/apache2/sites-available/wsgi-keystone.conf:
+purge_not_needed_configs:
file.absent:
- - watch_in:
- - service: keystone_service
-
-/etc/apache2/sites-enabled/wsgi-keystone.conf:
- file.absent:
+ - names: ['/etc/apache2/sites-enabled/keystone.conf', '/etc/apache2/sites-enabled/wsgi-keystone.conf']
- watch_in:
- service: keystone_service
{%- endif %}