Sha256: 91e6b8d0b54e1fa402468ef1ae948a8d6b0d51b5b7ccfa0e3a060220d15d9f3f

Contents?: true

Size: 436 Bytes

Versions: 17

Compression:

Stored size: 436 Bytes

Contents

require "i18n"

module Shamu

  module Events
    # A generic error class for problems with shamu services.
    class Error < Shamu::Error
      private

        def translation_scope
          super.dup.insert( 1, :events )
        end
    end

    # A an event runner did not provide a valid runner_id.
    class UnknownRunnnerError < Error

      def initialize( message = :unknown_runner )
        super
      end

    end
  end
end

Version data entries

17 entries across 17 versions & 1 rubygems

Version Path
shamu-0.0.24 lib/shamu/events/error.rb
shamu-0.0.21 lib/shamu/events/error.rb
shamu-0.0.20 lib/shamu/events/error.rb
shamu-0.0.19 lib/shamu/events/error.rb
shamu-0.0.18 lib/shamu/events/error.rb
shamu-0.0.17 lib/shamu/events/error.rb
shamu-0.0.15 lib/shamu/events/error.rb
shamu-0.0.14 lib/shamu/events/error.rb
shamu-0.0.13 lib/shamu/events/error.rb
shamu-0.0.11 lib/shamu/events/error.rb
shamu-0.0.9 lib/shamu/events/error.rb
shamu-0.0.8 lib/shamu/events/error.rb
shamu-0.0.7 lib/shamu/events/error.rb
shamu-0.0.5 lib/shamu/events/error.rb
shamu-0.0.4 lib/shamu/events/error.rb
shamu-0.0.3 lib/shamu/events/error.rb
shamu-0.0.2 lib/shamu/events/error.rb