Sha256: a5f94498970cb400b9fa2b72a09ad2756ae6fa8e54fa770d661ee479c3700a7c

Contents?: true

Size: 1.83 KB

Versions: 9

Compression:

Stored size: 1.83 KB

Contents

# encoding: utf-8
module TestServer
  module ErrorMessages
    ErrorHandler.create(
      exception: StandardError,
      summary: 'errors.default.summary',
      details: 'errors.default.details',
      exit_code: 99,
    )

    ErrorHandler.create(
      exception: Exceptions::InternalError,
      details: 'errors.internal_error.details',
      summary: 'errors.internal_error.summary',
      exit_code: 1,
    )
    
    ErrorHandler.create(
      exception: Exceptions::ConfigFileNotReadable,
      details: 'errors.unreadable_config_file.details',
      summary: 'errors.unreadable_config_file.summary',
      exit_code: 2,
    )

    ErrorHandler.create(
      exception: Exceptions::UserError,
      details: 'errors.user_error.details',
      summary: 'errors.user_error.summary',
      exit_code: 3,
    )

    ErrorHandler.create(
      exception: Sinatra::Param::InvalidParameterError,
      details: 'errors.invalid_parameter.details',
      summary: 'errors.invalid_parameter.summary',
      exit_code: 4,
    )

    ErrorHandler.create(
      exception: Exceptions::PidFileDoesNotExist,
      details: 'errors.invalid_proxy_pac.details',
      summary: 'errors.invalid_proxy_pac.summary',
      exit_code: 5,
    )

    ErrorHandler.create(
      exception: Exceptions::GivenUrlInvalid,
      details: 'errors.invalid_url.details',
      summary: 'errors.invalid_url.summary',
      exit_code: 6,
    )
    
    ErrorHandler.create(
      exception: Exceptions::ServerListenStatementInvalid,
      details: 'errors.invalid_listen_statement.details',
      summary: 'errors.invalid_listen_statement.summary',
      exit_code: 8,
    )

    ErrorHandler.create(
      exception: Exceptions::AccessLogPathInvalid,
      details: 'errors.invalid_access_log_path.details',
      summary: 'errors.invalid_access_log_path.summary',
      exit_code: 9,
    )
  end
end

Version data entries

9 entries across 9 versions & 1 rubygems

Version Path
test_server-0.2.4 lib/test_server/error_messages.rb
test_server-0.2.3 lib/test_server/error_messages.rb
test_server-0.2.2 lib/test_server/error_messages.rb
test_server-0.2.1 lib/test_server/error_messages.rb
test_server-0.2.0 lib/test_server/error_messages.rb
test_server-0.1.2 lib/test_server/error_messages.rb
test_server-0.1.1 lib/test_server/error_messages.rb
test_server-0.1.0 lib/test_server/error_messages.rb
test_server-0.0.11 lib/test_server/error_messages.rb