mirror of
				https://github.com/kevinveenbirkenbach/computer-playbook.git
				synced 2025-11-04 12:18:17 +00:00 
			
		
		
		
	Added database variable seeder failed test
This commit is contained in:
		@@ -9,6 +9,19 @@
 | 
				
			|||||||
      database_password: "{{ database_password | default('undefined') }}"
 | 
					      database_password: "{{ database_password | default('undefined') }}"
 | 
				
			||||||
  when: enable_debug | bool
 | 
					  when: enable_debug | bool
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					- name: fail if not all required database variables are defined
 | 
				
			||||||
 | 
					  fail:
 | 
				
			||||||
 | 
					    msg: "You must define all of the following variables: database_instance, database_name, database_username, database_password"
 | 
				
			||||||
 | 
					  when: >
 | 
				
			||||||
 | 
					    (database_instance is defined or
 | 
				
			||||||
 | 
					     database_name is defined or
 | 
				
			||||||
 | 
					     database_username is defined or
 | 
				
			||||||
 | 
					     database_password is defined) and not
 | 
				
			||||||
 | 
					    (database_instance is defined and
 | 
				
			||||||
 | 
					     database_name is defined and
 | 
				
			||||||
 | 
					     database_username is defined and
 | 
				
			||||||
 | 
					     database_password is defined)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
- name: seed database values
 | 
					- name: seed database values
 | 
				
			||||||
  command:
 | 
					  command:
 | 
				
			||||||
    cmd: "python database_entry_seeder.py databases.csv {{database_instance}} {{database_name}} {{database_username}} {{database_password}}"
 | 
					    cmd: "python database_entry_seeder.py databases.csv {{database_instance}} {{database_name}} {{database_username}} {{database_password}}"
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user