0002-misc-parametrize-postgresql-port.patch
clean.yml | ||
---|---|---|
76 | 76 |
postgresql_db: |
77 | 77 |
name: "{{item.value.db_name}}" |
78 | 78 |
state: absent |
79 |
port: "{{postgresql_port}}" |
|
79 | 80 |
with_dict: "{{apps}}" |
80 | 81 |
become: yes |
81 | 82 |
become_user: postgres |
group_vars/all | ||
---|---|---|
9 | 9 |
ssl_certificate_key: "{{venv_certs}}/dev.publik.love-privkey.pem" |
10 | 10 |
venv: "/home/{{user}}/envs/publik-env" |
11 | 11 |
user: your_user_name |
12 |
postgresql_port: 5432 |
|
12 | 13 |
apps: |
13 | 14 |
authentic: |
14 | 15 |
db_name: authentic_multitenant |
roles/app-setup/tasks/main.yml | ||
---|---|---|
9 | 9 |
postgresql_db: |
10 | 10 |
name: "{{db_name}}" |
11 | 11 |
owner: "{{user}}" |
12 |
port: "{{postgresql_port}}" |
|
12 | 13 |
become: yes |
13 | 14 |
become_user: postgres |
14 | 15 |
roles/app-setup/templates/app-settings-base.j2 | ||
---|---|---|
16 | 16 | |
17 | 17 |
ALLOWED_HOSTS = ['*'] |
18 | 18 | |
19 |
if PROJECT_NAME != 'wcs': |
|
20 |
DATABASES['default']['port'] = {{postgresql_port}} |
|
21 | ||
19 | 22 |
LOGGING = { |
20 | 23 |
'disable_existing_loggers': True, |
21 | 24 |
'filters': { |
roles/base/tasks/main.yml | ||
---|---|---|
38 | 38 |
postgresql_user: |
39 | 39 |
name: "{{user}}" |
40 | 40 |
role_attr_flags: CREATEDB,LOGIN |
41 |
port: "{{postgresql_port}}" |
|
42 | ||
41 | 43 |
become: yes |
42 | 44 |
become_user: postgres |
43 | 45 | |
44 |
- |