Procházet zdrojové kódy

Fix matrix_ma1sd_service_stat.stat.exists sometimes being undefined

pull/432/head
Slavi Pantaleev před 6 roky
rodič
revize
5927ed56b0
1 změnil soubory, kde provedl 3 přidání a 4 odebrání
  1. +3
    -4
      roles/matrix-ma1sd/tasks/migrate_mxisd.yml

+ 3
- 4
roles/matrix-ma1sd/tasks/migrate_mxisd.yml Zobrazit soubor

@@ -18,14 +18,13 @@
stat:
path: "{{ matrix_systemd_path }}/matrix-mxisd.service"
register: matrix_mxisd_service_stat
when: "ma1sd_migrate_mxisd_data_dir_stat.stat.exists"

- name: Ensure matrix-mxisd is stopped
service:
name: matrix-mxisd
state: stopped
daemon_reload: yes
when: "ma1sd_migrate_mxisd_data_dir_stat.stat.exists and matrix_mxisd_service_stat.stat.exists"
when: "matrix_mxisd_service_stat.stat.exists"

- name: Check existence of matrix-ma1sd service
stat:
@@ -63,11 +62,11 @@
file:
path: "{{ matrix_systemd_path }}/matrix-mxisd.service"
state: absent
when: "matrix_ma1sd_service_stat.stat.exists"
when: "matrix_mxisd_service_stat.stat.exists"

- name: Ensure systemd reloaded after removing outdated matrix-mxisd.service
service:
daemon_reload: yes
when: "matrix_ma1sd_service_stat.stat.exists"
when: "matrix_mxisd_service_stat.stat.exists"



Načítá se…
Zrušit
Uložit