Конфигурация тревоги uwsgi: использование переменной среды - PullRequest
0 голосов
/ 11 января 2019

Я пытаюсь получить слабое предупреждение с идентификатором, указывающим, какой из моих серверов выполняет харакири.

Вот мой файл .ini, который определяет сигнал тревоги:

ubuntu@ip-10-0-0-173:~ $ echo $AWS_AUTOSCALER_NAME 
app-ch

ubuntu@ip-10-0-0-173:~ $ more ~/uwsgi.ini 
[uwsgi]
aws_autoscaler_name = $(AWS_AUTOSCALER_NAME)
alarm = slack_harakiri cmd:echo "[%(aws_autoscaler_name)] test harakiri" | slacktee.sh 
log-alarm = slack_harakiri HARA

И текст уведомления, который я получаю в слабом виде:

[] test harakiri (обратите внимание, что переменная окружения является пустой строкой вместо ожидаемой app-ch)

Я прочитал документы (https://uwsgi -docs.readthedocs.io / en / latest / ParsingOrder.html ), но не могу найти, что я делаю неправильно, любая идея?

...