Sha256: 6a307b2013134a1e883126ae8c92b2a6c3b24972add3232d89e3ec1394d5c204

Contents?: true

Size: 391 Bytes

Versions: 2

Compression:

Stored size: 391 Bytes

Contents

require "pgls/application"
require "pgls/compat"
require "pgls/version"

module PgLdapSync
  class LdapError < RuntimeError
  end

  class ApplicationExit < RuntimeError
    attr_reader :exitcode

    def initialize(exitcode, error=nil)
      super(error)
      @exitcode = exitcode
    end
  end

  class InvalidConfig < ApplicationExit
  end

  class ErrorExit < ApplicationExit
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
pgls-1.0.4 lib/pgls.rb
pgls-1.0.3 lib/pgls.rb