mirror of
				https://github.com/ansible-collections/community.general.git
				synced 2024-09-14 20:13:21 +02:00 
			
		
		
		
	
		
			
				
	
	
		
			26 lines
		
	
	
	
		
			583 B
		
	
	
	
		
			YAML
		
	
	
	
	
	
			
		
		
	
	
			26 lines
		
	
	
	
		
			583 B
		
	
	
	
		
			YAML
		
	
	
	
	
	
---
 | 
						|
- name: run handlers
 | 
						|
  hosts: A
 | 
						|
  gather_facts: False
 | 
						|
  connection: local
 | 
						|
  roles:
 | 
						|
  - { role: test_handlers_meta, tags: ['scenario1'] }
 | 
						|
 | 
						|
- name: verify final handler was run
 | 
						|
  hosts: A
 | 
						|
  gather_facts: False
 | 
						|
  connection: local
 | 
						|
  tasks:
 | 
						|
    - name: verify handler2 ran
 | 
						|
      assert: 
 | 
						|
        that:
 | 
						|
            - "not hostvars[inventory_hostname]['handler1_called']"
 | 
						|
            - "'handler2_called' in hostvars[inventory_hostname]"
 | 
						|
      tags: ['scenario1']
 | 
						|
 | 
						|
- name: test handlers
 | 
						|
  hosts: testgroup
 | 
						|
  gather_facts: False
 | 
						|
  connection: local
 | 
						|
  roles:
 | 
						|
  - { role: test_handlers }
 |