From 244a1cad2e7d2249feaa5c5c6183a11d85c44f78 Mon Sep 17 00:00:00 2001 From: "Andreas B. Mundt" Date: Mon, 24 Jul 2023 07:39:55 +0200 Subject: [PATCH] Move files and handlers to corresponding role. --- roles/lmn_kde/handlers/main.yml | 8 -------- roles/{lmn_kde => lmn_vm}/files/fvs.directory | 0 roles/{lmn_kde => lmn_vm}/files/fvs.menu | 0 roles/lmn_vm/handlers/main.yml | 10 ++++++++-- roles/lmn_vm/tasks/main.yml | 6 +++--- 5 files changed, 11 insertions(+), 13 deletions(-) rename roles/{lmn_kde => lmn_vm}/files/fvs.directory (100%) rename roles/{lmn_kde => lmn_vm}/files/fvs.menu (100%) diff --git a/roles/lmn_kde/handlers/main.yml b/roles/lmn_kde/handlers/main.yml index 13c1716..bd82576 100644 --- a/roles/lmn_kde/handlers/main.yml +++ b/roles/lmn_kde/handlers/main.yml @@ -8,11 +8,3 @@ name: tmp.mount enabled: yes listen: enable tmp.mount - -- name: Run update-desktop-database - command: update-desktop-database "{ item }" - loop: - - /usr/local/share/applications - - /usr/local/share/desktop-directories - - /etc/xdg/menus/applications-merged - listen: update-desktop-database diff --git a/roles/lmn_kde/files/fvs.directory b/roles/lmn_vm/files/fvs.directory similarity index 100% rename from roles/lmn_kde/files/fvs.directory rename to roles/lmn_vm/files/fvs.directory diff --git a/roles/lmn_kde/files/fvs.menu b/roles/lmn_vm/files/fvs.menu similarity index 100% rename from roles/lmn_kde/files/fvs.menu rename to roles/lmn_vm/files/fvs.menu diff --git a/roles/lmn_vm/handlers/main.yml b/roles/lmn_vm/handlers/main.yml index ec8466a..37be389 100644 --- a/roles/lmn_vm/handlers/main.yml +++ b/roles/lmn_vm/handlers/main.yml @@ -1,9 +1,9 @@ -- name: reload libvirtd +- name: Reload libvirtd systemd: name: libvirtd.service listen: reload libvirtd -- name: enable vmimage-torrent service +- name: Enable vmimage-torrent service systemd: name: vmimage-torrent.service state: restarted @@ -11,3 +11,9 @@ enabled: true listen: "enable vmimage-torrent.service" +- name: Run update-desktop-database + command: update-desktop-database "{ item }" + loop: + - /usr/local/share/applications + - /usr/local/share/desktop-directories + - /etc/xdg/menus/applications-merged diff --git a/roles/lmn_vm/tasks/main.yml b/roles/lmn_vm/tasks/main.yml index 30d350d..f4f13ad 100644 --- a/roles/lmn_vm/tasks/main.yml +++ b/roles/lmn_vm/tasks/main.yml @@ -144,19 +144,19 @@ loop: - /usr/local/share/applications - /usr/local/share/desktop-directories - notify: update-desktop-database + notify: Run update-desktop-database - name: Copy fvs.directory ansible.builtin.copy: src: fvs.directory dest: /usr/local/share/desktop-directories/ - notify: update-desktop-database + notify: Run update-desktop-database - name: Copy fvs.menu ansible.builtin.copy: src: fvs.menu dest: /etc/xdg/menus/applications-merged/ - notify: update-desktop-database + notify: Run update-desktop-database - name: sync .torrent, .xml and .desktop files and run update-desktop-database command: sync-vm.sh -t