class DTK::Client::Error::Server

Public Class Methods

label(*args) click to toggle source
# File lib/client/error/subclasses.rb, line 76
def self.label(*args)
  super(:server)
end
new(error_msg, opts = {}) click to toggle source

opts can have keys

:backtrace
Calls superclass method DTK::Client::Error::InternalError::new
# File lib/client/error/subclasses.rb, line 69
def initialize(error_msg, opts = {})
  if backtrace = opts[:backtrace] 
  # if backrace is empty then dont pass on
    backtrace = nil if backtrace.empty?
  end
  super(error_msg, :where => :server, :backtrace => backtrace)
end