我有一个应用程序,它与我无法控制的系统中的ActiveResource交互。
系统发送给我一个JSON提要,其中一个字段被称为“类型”,每次这个模型被序列化时,我都会遇到这个令人讨厌的异常。由于这是一个CLI应用程序,它非常很烦人。
有没有办法让这个警告沉默?
答案 0 :(得分:3)
Here's one way to silence warnings代码的某些部分:
def silently(&block)
warn_level = $VERBOSE
$VERBOSE = nil
begin
result = block.call
ensure
$VERBOSE = warn_level
end
result
end
silently do
#do your thing
end