Пассажир (Rails) - способ перезагрузки по ссылке? - PullRequest
0 голосов
/ 06 августа 2011

Кто-нибудь нашел достойный способ перезапустить Пассажира по ссылке? Мне это нужно для администратора, чтобы он мог просто щелкнуть ссылку (с уникальным хешем для защиты) всякий раз, когда у нашего провайдера VPS возникают проблемы, если это необходимо.

Я пытался создать безопасную ссылку на контроллер, который просто «касается» tmp / restart.txt, а также записывал в него, но безрезультатно.

Есть идеи?

1 Ответ

1 голос
/ 06 августа 2011

Вы понимаете, что это должно быть должным образом защищено правами аутентификации и управления разрешениями? Попробуйте использовать модуль FileUtils из ядра Ruby.

Вы можете использовать его, позвонив по номеру FileUtils.touch(filename), а его документация находится здесь .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...