Skip to content
Snippets Groups Projects
Commit 3910e029 authored by jurgenhaas's avatar jurgenhaas
Browse files

#9 Make the Drupal 8 config directories configurable

parent 2fc781ad
No related branches found
No related tags found
No related merge requests found
drupal_install_drupal: true
drupal_contrib_subdir: ''
drupal_links_relative_root: '../../..'
drupal_config_directories:
- 'sync'
- 'staging'
- 'live'
letsencrypt_pause_services:
- 'apache2'
......@@ -39,6 +39,6 @@
mode: '775'
with_nested:
- '{{ drupal.domains }}'
- ['sync', 'staging', 'live']
- '{{ drupal_config_directories }}'
when: not directory.stat.exists
......@@ -48,9 +48,9 @@ $settings['trusted_host_patterns'] = array(
# TODO: Make sure that inside jail we point to '/tmp' directly
$config['system.file']['path.temporary'] = '{% if drupal.jail is defined %}{{ jailroot }}/{{ drupal.jail.name }}{% endif %}/tmp';
$config_directories['sync'] = 'sites/{{ item.shortname|default("default") }}/files/{{ item.config|default("config") }}/sync';
$config_directories['staging'] = 'sites/{{ item.shortname|default("default") }}/files/{{ item.config|default("config") }}/staging';
$config_directories['live'] = 'sites/{{ item.shortname|default("default") }}/files/{{ item.config|default("config") }}/live';
{% for directory in drupal_config_directories %}
$config_directories[{{ directory }}] = 'sites/{{ item.shortname|default("default") }}/files/{{ item.config|default("config") }}/{{ directory }}';
{% endfor %}
{% for line in item.extra_settings|default([]) %}
{{ line }}
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment