module MCollective class CodedError default}.merge(@args)) super(msg) end def set_backtrace(trace) super log(@log_level) end def log(level, log_backtrace=false) Log.logexception(@code, level, self, log_backtrace) end end # Exceptions for the RPC system class DDLValidationError