Я работаю с dRuby и в основном вызываю удаленный метод, который возвращает мне объект.
В клиентской части у меня есть этот код:
handle_error(response) if response.is_a?(Error)
где ответом является DRbObject. (Я разработал этот код перед использованием dRuby и возвращаю объект Error, если что-то пошло не так). Проблема в том, что сейчас
response.is_a?(Error)
возвращается с «ложью», потому что объект на самом деле является DRbObject.
Любая идея о том, как я могу проверить класс моего объекта приложения?
Спасибо!
Roberto