Sha256: 247976ee9d237cda7eb7801ec044661d36932fea961e28cdfc535cdba38efc2d
Contents?: true
Size: 1 KB
Versions: 2
Compression:
Stored size: 1 KB
Contents
module Flydata class AgentError < StandardError def self.description text = <<-EOM Fix the issue and try again. If the problem continues, please contact support@flydata.com EOM flydata_log = File.join(FLYDATA_HOME, 'flydata.log') if File.exists?(flydata_log) text += <<-EOM Also check the Agent log. Log path: #{flydata_log} EOM end text end def description if instance_variable_defined?(:@description) && @description @description else self.class.description end end attr_writer :description end class ServerDataProcessingTimeout < AgentError def initialize(message, options = {}) super(message) @state = options[:state] end attr_reader :state end class DumpParseError < AgentError end class AgentInternalError < AgentError NO_VALID_TABLE_ERR = 101 UNKNOWN_ERR = 999 def initialize(message, code = UNKNOWN_ERR) super("#{message} code:#{code}") @code = code end attr_reader :code end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
flydata-0.7.19 | lib/flydata/errors.rb |
flydata-0.7.18 | lib/flydata/errors.rb |