Gunicorn: Файл конфигурации Gunicorn, синтаксис переменных среды

Созданный на 27 февр. 2017  ·  4Комментарии  ·  Источник: benoitc/gunicorn

Привет,
В документации написано, что специального синтаксиса для config нет, но я не понимаю, как использовать параметр env для передачи нескольких значений.

Следует ли использовать словарь для передачи нескольких значений?

Например, я хотел бы передать переменные среды в процессах стрельбы, мой файл 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"
    }

Но это не работает. Правильный ли мой синтаксис?
заранее спасибо

Question Documentation - Forum -

Самый полезный комментарий

Хорошо, нашел это:

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

Все 4 Комментарий

Хорошо, нашел это:

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

хорошо, закрываю проблему, раз уж вы ее нашли :)

Здравствуйте, сегодня я застрял на этой проблеме, потому что я использовал пример, который не соответствует последним документам . Благодаря этой проблеме я все же смог найти raw_env 😉

@alexprengere Я только что добавил пример к examples/example_config.py в https://github.com/benoitc/gunicorn/commit/01a1c7ca9a76d14a707b2946192ca7278247c2ce.

Была ли эта страница полезной?
0 / 5 - 0 рейтинги