From 30620a803409e76a14f5a72b7f909fbc97cb58da Mon Sep 17 00:00:00 2001 From: Carl Wivagg Date: Mon, 2 May 2022 06:24:50 -0400 Subject: [PATCH] changes to Matomo role to record state --- roles/matomo/tasks/install.yml | 8 ++++++++ roles/matomo/tasks/main.yml | 1 + 2 files changed, 9 insertions(+) diff --git a/roles/matomo/tasks/install.yml b/roles/matomo/tasks/install.yml index 06fdaa9ed..fdf8fa823 100644 --- a/roles/matomo/tasks/install.yml +++ b/roles/matomo/tasks/install.yml @@ -139,3 +139,11 @@ job: "{{ matomo_cronjob }}" user: root cron_file: "matomo_daily" +- name: Set Matomo state variable + set_fact: + matomo_installed: True +- name: Set Matomo state variable in IIAB state file + lineinfile: + path: "{{ iiab_state_file }}" + regexp: '^matomo_installed' + line: 'matomo_installed: True' diff --git a/roles/matomo/tasks/main.yml b/roles/matomo/tasks/main.yml index 77442e50e..36272833a 100644 --- a/roles/matomo/tasks/main.yml +++ b/roles/matomo/tasks/main.yml @@ -1,5 +1,6 @@ - name: Install Matomo main include_tasks: install.yml + when: matomo_installed is undefined vars: mdb_dbname: "matomodb" mdb_username: "iiab-admin"