Ver a proveniência

allow to pass arguments to the postgres process

pull/642/head
Max Klenk há 5 anos
ascendente
cometimento
1e68d8b2e5
Não foi encontrada uma chave conhecida para esta assinatura, na base de dados ID da chave GPG: 26EFB2972F02F380
2 ficheiros alterados com 9 adições e 1 eliminações
  1. +4
    -0
      roles/matrix-postgres/defaults/main.yml
  2. +5
    -1
      roles/matrix-postgres/templates/systemd/matrix-postgres.service.j2

+ 4
- 0
roles/matrix-postgres/defaults/main.yml Ver ficheiro

@@ -22,6 +22,10 @@ matrix_postgres_docker_image_force_pull: "{{ matrix_postgres_docker_image_to_use
# A list of extra arguments to pass to the container # A list of extra arguments to pass to the container
matrix_postgres_container_extra_arguments: [] matrix_postgres_container_extra_arguments: []


# A list of extra arguments to pass to the postgres process
# e.g. "-c 'max_connections=200'"
matrix_postgres_process_extra_arguments: []

# Controls whether the matrix-postgres container exposes a port (tcp/5432 in the # Controls whether the matrix-postgres container exposes a port (tcp/5432 in the
# container) that can be used to access the database from outside the container (e.g. with psql) # container) that can be used to access the database from outside the container (e.g. with psql)
# #


+ 5
- 1
roles/matrix-postgres/templates/systemd/matrix-postgres.service.j2 Ver ficheiro

@@ -26,7 +26,11 @@ ExecStart={{ matrix_host_command_docker }} run --rm --name matrix-postgres \
{% for arg in matrix_postgres_container_extra_arguments %} {% for arg in matrix_postgres_container_extra_arguments %}
{{ arg }} \ {{ arg }} \
{% endfor %} {% endfor %}
{{ matrix_postgres_docker_image_to_use }}
{{ matrix_postgres_docker_image_to_use }} \
postgres \
{% for arg in matrix_postgres_process_extra_arguments %}
{{ arg }} \
{% endfor %}


ExecStop=-{{ matrix_host_command_docker }} stop matrix-postgres ExecStop=-{{ matrix_host_command_docker }} stop matrix-postgres
ExecStop=-{{ matrix_host_command_docker }} rm matrix-postgres ExecStop=-{{ matrix_host_command_docker }} rm matrix-postgres


Carregando…
Cancelar
Guardar