Sha256: 2fa6959ec7406d1428794ad16bc8f44e1683103a40e18c5a97f3e35e037becf4

Contents?: true

Size: 246 Bytes

Versions: 11

Compression:

Stored size: 246 Bytes

Contents

module OnlineSim
  class BaseError < RuntimeError
  end

  class ServerError < BaseError
    def initialize(msg = 'Server error') super(msg); end
  end

  class ApiError < BaseError
    def initialize(msg = 'Api error') super(msg); end
  end
end

Version data entries

11 entries across 11 versions & 1 rubygems

Version Path
onlinesim-1.0.12 lib/onlinesim/error.rb
onlinesim-1.0.11 lib/onlinesim/error.rb
onlinesim-1.0.10 lib/onlinesim/error.rb
onlinesim-1.0.9 lib/onlinesim/error.rb
onlinesim-1.0.8 lib/onlinesim/error.rb
onlinesim-1.0.7 lib/onlinesim/error.rb
onlinesim-1.0.6 lib/onlinesim/error.rb
onlinesim-1.0.5 lib/onlinesim/error.rb
onlinesim-1.0.4 lib/onlinesim/error.rb
onlinesim-1.0.2 lib/onlinesim/error.rb
onlinesim-1.0.0 lib/onlinesim/error.rb