Sha256: 85981ebe78340233eb22d220a78e3f364c12cae17b38182f69fa25d3bc36ac46

Contents?: true

Size: 585 Bytes

Versions: 11

Compression:

Stored size: 585 Bytes

Contents

# file: postgresql/tasks/users.yml

- name: PostgreSQL | Ensure PostgreSQL is running
  service:
    name: "{{ postgresql_service_name }}"
    state: started

- name: PostgreSQL | Make sure the PostgreSQL users are present
  postgresql_user:
    name: "{{item.name}}"
    password: "{{item.pass | default('pass')}}"
    encrypted: "{{ item.encrypted | default(omit) }}"
    port: "{{postgresql_port}}"
    state: present
    login_user: "{{postgresql_admin_user}}"
  sudo: yes
  sudo_user: "{{postgresql_admin_user}}"
  with_items: postgresql_users
  when: postgresql_users|length > 0

Version data entries

11 entries across 11 versions & 1 rubygems

Version Path
taperole-1.6.0 vendor/ANXS.postgresql/tasks/users.yml
taperole-1.5.5 vendor/ANXS.postgresql/tasks/users.yml
taperole-1.5.4 vendor/ANXS.postgresql/tasks/users.yml
taperole-1.5.3 vendor/ANXS.postgresql/tasks/users.yml
taperole-1.5.2 vendor/ANXS.postgresql/tasks/users.yml
taperole-1.5.1 vendor/ANXS.postgresql/tasks/users.yml
taperole-1.5.0 vendor/ANXS.postgresql/tasks/users.yml
taperole-1.4.3 vendor/ANXS.postgresql/tasks/users.yml
taperole-1.4.2 vendor/ANXS.postgresql/tasks/users.yml
taperole-1.4.1 vendor/ANXS.postgresql/tasks/users.yml
taperole-1.4.0 vendor/ANXS.postgresql/tasks/users.yml