Трудно получить какие-либо полезные результаты от различных поисков по этой концепции - вероятно, потому что это. Неправильно и / или б. неясный. По сути, я хотел бы написать приложение, которое работает как обычное веб-приложение или с интерфейсом командной строки. Я делал это в древнем прошлом для sysadmin-y, используя Perl, но это не доставляло радости от использования Ruby / Rails.
Мне достаточно комфортно с самим Rails, и я также использую автономный Ruby для всех видов CLI. То, что я ищу, - это лучшие практики, если они существуют, для расширения приложения Rails, чтобы иметь функциональность CLI.
Возможно, ответ так же прост, как использование скрипта / бегуна и создание моего собственного "VC" при использовании моих моделей Rails ... Это то, что я планировал сделать, но я решил отступить и проверить работоспособность этот подход первым. Я с трудом представляю себе, как использовать любой из контроллеров Rails, учитывая, что он так тесно связан с HTTP-запросами, но меня часто удивляет то, что придумали умные люди.
Спасибо за любые полезные ответы.