mirror of https://github.com/jumpserver/jumpserver
				
				
				
			
		
			
				
	
	
		
			16 lines
		
	
	
		
			475 B
		
	
	
	
		
			YAML
		
	
	
			
		
		
	
	
			16 lines
		
	
	
		
			475 B
		
	
	
	
		
			YAML
		
	
	
- hosts: postgresql
 | 
						|
  gather_facts: no
 | 
						|
  vars:
 | 
						|
    ansible_python_interpreter: /opt/py3/bin/python
 | 
						|
 | 
						|
  tasks:
 | 
						|
    - name: Verify account
 | 
						|
      community.postgresql.postgresql_ping:
 | 
						|
        login_user: "{{ account.username }}"
 | 
						|
        login_password: "{{ account.secret }}"
 | 
						|
        login_host: "{{ jms_asset.address }}"
 | 
						|
        login_port: "{{ jms_asset.port }}"
 | 
						|
        db: "{{ jms_asset.spec_info.db_name }}"
 | 
						|
      register: result
 | 
						|
      failed_when: not result.is_available
 |