Gunicorn: Arquivo conf Gunicorn, sintaxe de variáveis ​​de ambiente

Criado em 27 fev. 2017  ·  4Comentários  ·  Fonte: benoitc/gunicorn

Olá,
Na documentação, está escrito que não há sintaxe especial para config, mas não entendo como usar o parâmetro env para passar vários valores.

Devo usar um dicionário para passar vários valores?

Por exemplo, eu gostaria de passar variáveis ​​de ambiente em processos gunicorn, meu arquivo gunicorn_config.py é:

bind = "127.0.0.1:8887"
log_file = "path/to/logs/gunicorn_logs.txt"
workers = 3

# Environment variables
env = {
    "DJANGO_SECRET_KEY": "something",
    "OTHER_SECRET": "something_else"
    }

Mas não funciona. Minha sintaxe está certa?
desde já, obrigado

Question Documentation - Forum -

Comentários muito úteis

Ok, em encontrei:

# Environment variables
raw_env = [
    "DJANGO_SECRET_KEY=something",
    "OTHER_SECRET=something_else"
    ]

Todos 4 comentários

Ok, em encontrei:

# Environment variables
raw_env = [
    "DJANGO_SECRET_KEY=something",
    "OTHER_SECRET=something_else"
    ]

ok, fechando o problema desde que você o encontrou :)

Olá, eu estava preso neste exato problema hoje, porque usei o exemplo que não está atualizado com os documentos mais recentes . Graças a este problema, pude encontrar raw_env embora 😉

@alexprengere Acabei de adicionar um exemplo a examples/example_config.py em https://github.com/benoitc/gunicorn/commit/01a1c7ca9a76d14a707b2946192ca7278247c2ce.

Esta página foi útil?
0 / 5 - 0 avaliações