Sha256: 0ed31a693162039c5ed1ba46279f22db619394ea581cf19156404c584c1caa06
Contents?: true
Size: 1.59 KB
Versions: 6
Compression:
Stored size: 1.59 KB
Contents
class ScoutDeprecated < StandardError; end class ScoutException < StandardError; end class FieldNotFoundError < StandardError;end class TryAgain < StandardError; end class StopInsist < Exception attr_accessor :exception def initialize(exception) @exception = exception end end class Aborted < StandardError; end class ParameterException < ScoutException; end class MissingParameterException < ParameterException def initialize(parameter) super("Missing parameter '#{parameter}'") end end class ProcessFailed < StandardError; attr_accessor :pid, :msg def initialize(pid = Process.pid, msg = nil) @pid = pid @msg = msg if @pid if @msg message = "Process #{@pid} failed - #{@msg}" else message = "Process #{@pid} failed" end else message = "Failed to run #{@msg}" end super(message) end end class ConcurrentStreamProcessFailed < ProcessFailed attr_accessor :concurrent_stream def initialize(pid = Process.pid, msg = nil, concurrent_stream = nil) super(pid, msg) @concurrent_stream = concurrent_stream end end class OpenURLError < StandardError; end class DontClose < Exception attr_accessor :payload def initialize(payload = nil) @payload = payload end end class KeepLocked < Exception attr_accessor :payload def initialize(payload) @payload = payload end end class KeepBar < Exception attr_accessor :payload def initialize(payload) @payload = payload end end class LockInterrupted < TryAgain; end class ClosedStream < StandardError; end class ResourceNotFound < ScoutException; end
Version data entries
6 entries across 6 versions & 1 rubygems