Я работаю над агентом регистрации http://www.dif.io, чтобы включить отслеживание приложений, развернутых на Heroku. Мне не хватает информации о развернутом приложении. Агент регистрации - script (обычно написанный на родном языке приложения), который предназначен для выполнения после развертывания (например, запуск героя выполняется или автоматически с помощью какого-либо почтового развертывания, если таковой имеется).
Как получить имя приложения, URL-адрес и некоторый идентификатор UUID внутри приложения, предпочтительно из некоторых переменных ENV? Мне нужно, чтобы он был переносимым между языками.
Я исследовал образец приложения Python, и вся вышеуказанная информация отсутствует. Есть только пара дополнительных переменных ENV, связанных с Python. Однако динамическое имя хоста выглядит как UUID.
Я мог бы использовать что-то вроде этого, но без требований пользователя/пароля: https://addons.heroku.com/provider/resources/technical/reference/app-info
Пожалуйста, укажите мне правильные документы.