Итак, у меня есть класс, который загружается и должен запускаться с помощью delayed_jobs, и чтобы получить некоторые параметры в классе, я использовал трюк Struct, это работает на стадии разработки, но не на рабочих, работающих на рельсах 3.0.3 и passenger 3 Кто-нибудь знает почему?
Сообщение об ошибке, которое я получаю от пассажира, это «неопределенный метод` Struct 'для main: Object ", а код выглядит следующим образом.
class HandsetReader < Struct.new(:csv_id)
def perform
@csv = CsvFiles.find(csv_id)
if @csv.external_type == "Customer"
..
else
..
end
end