Sha256: 168bc7e3fb877e20a2ec498d8756e4108169abe7c9abd5f3281e21749e4f7aff
Contents?: true
Size: 580 Bytes
Versions: 1
Compression:
Stored size: 580 Bytes
Contents
module LSync class Error < StandardError def initialize(reason, components = {}) @reason = reason @components = components end def to_s @reason end attr :reason attr :components end class ScriptError < Error end class BackupMethodError < Error end class ConfigurationError < Error end class BackupActionError < Error def initialize(server, action, exception) super("Backup action failed: #{action} (#{exception.to_s})", :action => action, :exception => exception) end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
lsync-1.2.5 | lib/lsync/error.rb |