From 63f060b4ada87e0d068f869a8da6665af28c0839 Mon Sep 17 00:00:00 2001 From: Oliver Davies Date: Thu, 24 Jan 2019 02:07:45 +0000 Subject: [PATCH] init --- tasks/main.yml | 8 ++++++++ templates/settings.php.j2 | 22 ++++++++++++++++++++++ 2 files changed, 30 insertions(+) create mode 100644 tasks/main.yml create mode 100644 templates/settings.php.j2 diff --git a/tasks/main.yml b/tasks/main.yml new file mode 100644 index 0000000..03ed7f9 --- /dev/null +++ b/tasks/main.yml @@ -0,0 +1,8 @@ +--- +- name: Create settings files + template: + src: settings.php.j2 + dest: '{{ item.0.project_dir }}/shared/web/sites/{{ item.1.name|default(''default'') }}/local.settings.php' + with_subelements: + - '{{ drupal_settings }}' + - sites diff --git a/templates/settings.php.j2 b/templates/settings.php.j2 new file mode 100644 index 0000000..7c05d96 --- /dev/null +++ b/templates/settings.php.j2 @@ -0,0 +1,22 @@ + '{{ values.driver }}', + 'host' => '{{ values.host }}', + 'database' => '{{ values.database }}', + 'username' => '{{ values.username }}', + 'password' => '{{ values.password }}', +]; + +{% endfor %} + +{% if item.1.settings.base_url %} +$base_url = '{{ item.1.settings.base_url }}'; +{% endif %} + +{% if item.1.settings.extra_parameters is defined %} + {{ item.1.settings.extra_parameters|indent(0) }} +{% endif %}