Как и многие другие, которых я видел в Googleverse, я стал жертвой ловушки File.exists?
, которая, конечно, проверяет вашу локальную файловую систему, а не сервер, на котором вы развертываете.
Я нашел один результат, который использовал взлом оболочки, как:
if [[ -d #{shared_path}/images ]]; then ...
но это меня не устраивает, если только оно не было красиво упаковано в метод Ruby.
Кто-нибудь решил это элегантно?