fix boolean checks to use 'bool' filter
This commit is contained in:
		
							parent
							
								
									72ffeba04f
								
							
						
					
					
						commit
						179433b63e
					
				|  | @ -80,7 +80,7 @@ | ||||||
| 
 | 
 | ||||||
| - name: ZoneMinder | Debian | Managing database | - name: ZoneMinder | Debian | Managing database | ||||||
|   ansible.builtin.import_tasks: db.yml |   ansible.builtin.import_tasks: db.yml | ||||||
|   when: ZM_CONFIG.manage.db |   when: ZM_CONFIG.manage.db | bool | ||||||
| 
 | 
 | ||||||
| - name: ZoneMinder | Debian | Unmanaged DB | - name: ZoneMinder | Debian | Unmanaged DB | ||||||
|   ansible.builtin.pause: |   ansible.builtin.pause: | ||||||
|  | @ -88,18 +88,18 @@ | ||||||
|     This can be done like this when using a local database: 'cat {{ ZM_HC.database.schema_file }} |     This can be done like this when using a local database: 'cat {{ ZM_HC.database.schema_file }} | ||||||
|     | mysql --socket /run/mysqld/mysqld.sock -uroot -p {{ ZM_CONFIG.database.name }}'. |     | mysql --socket /run/mysqld/mysqld.sock -uroot -p {{ ZM_CONFIG.database.name }}'. | ||||||
|     Make sure the schema is imported before continuing!" |     Make sure the schema is imported before continuing!" | ||||||
|   when: not ZM_CONFIG.manage.db |   when: not ZM_CONFIG.manage.db | bool | ||||||
| 
 | 
 | ||||||
| - name: ZoneMinder | Debian | Managing webserver | - name: ZoneMinder | Debian | Managing webserver | ||||||
|   ansible.builtin.import_tasks: web.yml |   ansible.builtin.import_tasks: web.yml | ||||||
|   when: ZM_CONFIG.manage.webserver |   when: ZM_CONFIG.manage.webserver | bool | ||||||
|   tags: [config] |   tags: [config] | ||||||
| 
 | 
 | ||||||
| - name: ZoneMinder | Debian | Unmanaged webserver | - name: ZoneMinder | Debian | Unmanaged webserver | ||||||
|   ansible.builtin.pause: |   ansible.builtin.pause: | ||||||
|     prompt: "Since this role is not managing the zoneminder-webserver, you will need to add its custom config as shown |     prompt: "Since this role is not managing the zoneminder-webserver, you will need to add its custom config as shown | ||||||
|     here: https://github.com/ZoneMinder/zoneminder/tree/master/misc" |     here: https://github.com/ZoneMinder/zoneminder/tree/master/misc" | ||||||
|   when: not ZM_CONFIG.manage.webserver |   when: not ZM_CONFIG.manage.webserver | bool | ||||||
| 
 | 
 | ||||||
| - name: ZoneMinder | Debian | Enabling/Starting service | - name: ZoneMinder | Debian | Enabling/Starting service | ||||||
|   ansible.builtin.systemd: |   ansible.builtin.systemd: | ||||||
|  |  | ||||||
|  | @ -6,7 +6,7 @@ | ||||||
|     It needs: 'zoneminder' & 'zoneminder.apache.domain'" |     It needs: 'zoneminder' & 'zoneminder.apache.domain'" | ||||||
|   when: > |   when: > | ||||||
|     zoneminder is undefined or |     zoneminder is undefined or | ||||||
|     (ZM_CONFIG.manage.webserver and 'domain' not in ZM_CONFIG.apache) |     (ZM_CONFIG.manage.webserver | bool and 'domain' not in ZM_CONFIG.apache) | ||||||
| 
 | 
 | ||||||
| - name: ZoneMinder | Processing debian config | - name: ZoneMinder | Processing debian config | ||||||
|   ansible.builtin.import_tasks: debian/main.yml |   ansible.builtin.import_tasks: debian/main.yml | ||||||
|  |  | ||||||
		Loading…
	
		Reference in New Issue