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
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.
Comentario más útil
Ok, lo encontré: