Согласно генеалогическому древу Исключения. SyntaxError
является дочерним по отношению к ScriptError
rails rescue_from ScriptError
Я хочу обработать синтаксис и/или ScriptError в приложении моих рельсов.
Exception
NoMemoryError
ScriptError
LoadError
NotImplementedError
SyntaxError
SignalException
Interrupt
StandardError
ArgumentError
IOError
EOFError
IndexError
StopIteration
LocalJumpError
NameError
NoMethodError
RangeError
FloatDomainError
RegexpError
RuntimeError
SecurityError
SystemCallError
SystemStackError
ThreadError
TypeError
ZeroDivisionError
SystemExit
fatal
я сделал:
rescue_from ScriptError, :with => :notify_on_landing_page
, но не работал.
Ошибка поднятой на экране: SyntaxError in Bc::Muse::User::ProfileController#show
Я создал явную ошибку синтаксиса, он должен корректно спасти его и делать то, что я хочу.
Ничего себе, интересно. Он работает даже в производственной среде? Я думал, Rails нетерпеливо загружает все файлы, начиная с производства, поэтому сначала подумал, что я ожидаю, что это будет работать только в разработке. Но я не уверен. – BoraMa
Ох Да ... Это не работает в производственной среде ... – swapab