Я предполагаю self.parameters
в вашем экземпляре класса Model.В этом случае выполните следующие действия, и вы можете ссылаться на них.
begin
@txt.watch
rescue StandardError
p @parameters # => self.parameters in the Model context
raise
end
Примечание :
Как правило, рекомендуется ограничить сферу действияспасение как можно более узким.Не включайте утверждения, которые не должны вызывать исключения в вашем основном предложении (например, @txt.save
и FileUtils.rm_rf
в вашем случае).Кроме того, гораздо лучше ограничить класс исключения;например, спасение Encoding::CompatibilityError
вместо EncodingError
или EncodingError
вместо StandardError
и т. д.Или, что еще лучше, определите свой собственный класс исключения и сознательно повысите его.