From 2529c7cdb3e626b693f8fa01432f44d5204873db Mon Sep 17 00:00:00 2001 From: Kevin Veen-Birkenbach Date: Thu, 17 Jul 2025 06:56:54 +0200 Subject: [PATCH] Optimized moodle variables --- roles/web-app-moodle/tasks/database.yml | 2 +- roles/web-app-moodle/vars/main.yml | 5 +++-- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/roles/web-app-moodle/tasks/database.yml b/roles/web-app-moodle/tasks/database.yml index df5901dc..6a03b314 100644 --- a/roles/web-app-moodle/tasks/database.yml +++ b/roles/web-app-moodle/tasks/database.yml @@ -15,7 +15,7 @@ - name: Copy config.php from container to host command: > - docker cp {{ moodle_container }}:{{ moodle_config }} /opt/docker/moodle/_backup/config.php.bak + docker cp {{ moodle_container }}:{{ moodle_config }} {{ moodle_backup_file }} - name: Check if config.php exists command: docker exec --user root {{ moodle_container }} test -f {{ moodle_config }} diff --git a/roles/web-app-moodle/vars/main.yml b/roles/web-app-moodle/vars/main.yml index 16762e8e..e1519859 100644 --- a/roles/web-app-moodle/vars/main.yml +++ b/roles/web-app-moodle/vars/main.yml @@ -10,9 +10,10 @@ bitnami_user_group: "{{ bitnami_user }}:{{ bitnami_user }}" docker_compose_flush_handlers: false # Wait for env update +moodle_backup_file: "{{ docker_compose.directories.instance }}/config.ini.php.bak" moodle_config: "/bitnami/moodle/config.php" moodle_version: "{{ applications | get_app_conf(application_id, 'docker.services.moodle.version', True) }}" moodle_image: "{{ applications | get_app_conf(application_id, 'docker.services.moodle.image', True) }}" moodle_container: "{{ applications | get_app_conf(application_id, 'docker.services.moodle.name', True) }}" -moodle_volume: "{{ applications | get_app_conf(application_id, 'docker.volumes.data', True) }}" -moodle_code: "{{ applications | get_app_conf(application_id, 'docker.volumes.code', True) }}" \ No newline at end of file +moodle_volume_data: "{{ applications | get_app_conf(application_id, 'docker.volumes.data', True) }}" +moodle_volume_code: "{{ applications | get_app_conf(application_id, 'docker.volumes.code', True) }}" \ No newline at end of file