Gunicorn: Archivo de configuración de Gunicorn, sintaxis de variables de entorno

Creado en 27 feb. 2017  ·  4Comentarios  ·  Fuente: benoitc/gunicorn

Hola,
En la documentación, está escrito que no hay una sintaxis especial para la configuración, pero no entiendo cómo usar el parámetro env para pasar varios valores.

¿Debo usar un diccionario para pasar varios valores?

Por ejemplo, me gustaría pasar variables de entorno en procesos de gunicorn, mi archivo gunicorn_config.py es:

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"
    }

Pero no funciona. ¿Es correcta mi sintaxis?
Gracias por adelantado

Question Documentation - Forum -

Comentario más útil

Ok, lo encontré:

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

Todos 4 comentarios

Ok, lo encontré:

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

ok, cerrando el problema ya que lo encontraste :)

Hola, estaba atascado en este problema exacto hoy, porque usé el ejemplo que no está actualizado con los últimos documentos . Gracias a este problema, pude encontrar raw_env aunque 😉

@alexprengere Acabo de agregar un ejemplo a examples/example_config.py en https://github.com/benoitc/gunicorn/commit/01a1c7ca9a76d14a707b2946192ca7278247c2ce.

¿Fue útil esta página
0 / 5 - 0 calificaciones