Sha256: e0dc5cfd93347239a9d30571ace62b50a72dd2bbb835e6ff098852223824464a

Contents?: true

Size: 340 Bytes

Versions: 15

Compression:

Stored size: 340 Bytes

Contents

require 'dpl/cli'
require 'dpl/ctx'
require 'dpl/provider'
require 'dpl/version'

module Dpl
  class Error < StandardError
    attr_reader :opts

    def initialize(msg, opts = {})
      super(msg)
      @opts = opts
      set_backtrace(opts[:backtrace]) if backtrace?
    end

    def backtrace?
      !!opts[:backtrace]
    end
  end
end

Version data entries

15 entries across 15 versions & 1 rubygems

Version Path
dpl-2.0.2.beta.1 lib/dpl.rb
dpl-2.0.0.beta.3 lib/dpl.rb
dpl-2.0.0.beta.2 lib/dpl.rb
dpl-2.0.0.alpha.14 lib/dpl.rb
dpl-2.0.0.alpha.13 lib/dpl.rb
dpl-2.0.0.alpha.12 lib/dpl.rb
dpl-2.0.0.alpha.11 lib/dpl.rb
dpl-2.0.0.alpha.10 lib/dpl.rb
dpl-2.0.0.alpha.9 lib/dpl.rb
dpl-2.0.0.alpha.8 lib/dpl.rb
dpl-2.0.0.alpha.7 lib/dpl.rb
dpl-2.0.0.alpha.6 lib/dpl.rb
dpl-2.0.0.alpha.5 lib/dpl.rb
dpl-2.0.0.alpha.2 lib/dpl.rb
dpl-2.0.0.alpha.1 lib/dpl.rb