Как использовать эфемерную файловую систему heroku

Я использую Python / Django на Heroku (Cedar Stack), и у меня есть команда управления, которую мне нужно написать, которая извлечет файл из корзины S3 и обработает его. Я не уверен, что понимаю, как использовать эфемерную файловую систему. Есть только определенные каталоги, которые доступны для записи? Я нашел другую статью, в которой подразумевалось, что только определенные папки были доступны для записи (но, похоже, это не относится к стеку Cedar). Я нашел этого разработчикастатья но это не вдаваться в подробности (примечание: я понимаю, что это просто временно. Мне нужно только распаковать файл и обработать файл). Могу ли я просто создать папку где-нибудь под корнем приложения? И как бы я это получил? Кажется, я мог бы просто использовать $ HOME. Я провел небольшое тестирование, подключившись к

$ heroku run bash

и работает:

$ echo #HOME

возвращает:

/приложение

и работает:

$ mkdir $HOME/tmp

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

Так ... что-нибудь, что мне здесь не хватает? Лучший способ сделать это? Для этого есть переменная среды ОС? Я запускаю "env" и я не вижу лучшего.

Ответы на вопрос(2)

Ваш ответ на вопрос