From 07d00bdb53cc4319e67593b30436c79c0d5ee5ff Mon Sep 17 00:00:00 2001 From: Ralph Bean Date: Wed, 17 Jun 2015 17:12:30 +0000 Subject: [PATCH] Add a handler to mote to rebuild the cache when config filees change. --- roles/mote/handlers/main.yml | 2 ++ roles/mote/tasks/main.yml | 5 +++++ roles/mote/templates/name_mappings.json | 2 +- 3 files changed, 8 insertions(+), 1 deletion(-) create mode 100644 roles/mote/handlers/main.yml diff --git a/roles/mote/handlers/main.yml b/roles/mote/handlers/main.yml new file mode 100644 index 0000000000..8c1c79f37f --- /dev/null +++ b/roles/mote/handlers/main.yml @@ -0,0 +1,2 @@ +- name: nuke mote json cache + file: dest=/var/cache/httpd/mote/cache.json state=absent diff --git a/roles/mote/tasks/main.yml b/roles/mote/tasks/main.yml index 1f5b3f5a68..42b3f2e0a3 100644 --- a/roles/mote/tasks/main.yml +++ b/roles/mote/tasks/main.yml @@ -23,6 +23,7 @@ - config - mote notify: + - nuke mote json cache - restart apache - name: start mote-updater service @@ -71,6 +72,8 @@ file: > dest=/usr/share/mote/name_mappings.json setype=httpd_sys_content_t + notify: + - nuke mote json cache tags: - mote - selinux @@ -79,6 +82,8 @@ file: > dest=/usr/share/mote/category_mappings.json setype=httpd_sys_content_t + notify: + - nuke mote json cache tags: - mote - selinux diff --git a/roles/mote/templates/name_mappings.json b/roles/mote/templates/name_mappings.json index f90cd1750a..b542398392 100644 --- a/roles/mote/templates/name_mappings.json +++ b/roles/mote/templates/name_mappings.json @@ -12,7 +12,7 @@ "aliases": ["fedora-design", "designteam", "#fedora-design"] }, "epel": { - "friendly-name": "EPEL", + "friendly-name": "Extra Packages for Enterprise Linux", "aliases": [] }, "fedora-mktg": {