Skip to content

Commit ed6199c

Browse files
authored
Merge pull request ANXS#178 from UnitedTraders/master
Option to enable service
2 parents f5cdb92 + 8de8edc commit ed6199c

File tree

3 files changed

+9
-0
lines changed

3 files changed

+9
-0
lines changed

README.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,8 @@ postgresql_ctype: 'en_US.UTF-8'
3030
postgresql_admin_user: "postgres"
3131
postgresql_default_auth_method: "trust"
3232

33+
postgresql_service_enabled: false # should the service be enabled, default is true
34+
3335
postgresql_cluster_name: "main"
3436
postgresql_cluster_reset: false
3537

defaults/main.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@ postgresql_default_auth_method: "trust"
1818
# The user/group that will run postgresql process or service
1919
postgresql_service_user: "{{ postgresql_admin_user }}"
2020
postgresql_service_group: "{{ postgresql_admin_user }}"
21+
postgresql_service_enabled: true
2122

2223
postgresql_cluster_name: "main"
2324
postgresql_cluster_reset: false

tasks/configure.yml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -152,6 +152,12 @@
152152
group: "{{ postgresql_service_group }}"
153153
mode: u=rwX,g=rwXs,o=rx
154154

155+
- name: PostgreSQL | Enable service
156+
service:
157+
name: "{{ postgresql_service_name }}"
158+
enabled: yes
159+
when: "{{ postgresql_service_enabled | bool }}"
160+
155161
- name: PostgreSQL | Restart PostgreSQL
156162
service:
157163
name: "{{ postgresql_service_name }}"

0 commit comments

Comments
 (0)