Use listen instead of chained notifiers

From Ansible 2.2 onwards, listen can be used for
handlers instead of chaining notifiers. The
handlers are then executed in the sequence
present in the handler file.

Change-Id: Ia185ab830005f311f37d4eb7dfab1ae116419e3b
This commit is contained in:
Jesse Pretorius 2017-06-30 13:39:03 +01:00
parent 545e362b05
commit af9142ec9b
1 changed files with 3 additions and 7 deletions

View File

@ -13,13 +13,6 @@
# See the License for the specific language governing permissions and
# limitations under the License.
- name: Restart glance services
command: "/bin/true"
notify:
- Stop services
- Copy new policy file into place
- Start services
- name: Stop services
service:
name: "{{ item.service_name }}"
@ -31,6 +24,7 @@
until: _stop | success
retries: 5
delay: 2
listen: "Restart glance services"
# Note (odyssey4me):
# The policy.json file is currently read continually by the services
@ -48,6 +42,7 @@
group: "{{ glance_system_group_name }}"
mode: "0640"
remote_src: yes
listen: "Restart glance services"
- name: Start services
service:
@ -60,3 +55,4 @@
until: _start | success
retries: 5
delay: 2
listen: "Restart glance services"