Sha256: a2d9395506a18a083dec271428d4e5f513bd78c7bd1e36e322ae248dcc068c2c

Contents?: true

Size: 415 Bytes

Versions: 2

Compression:

Stored size: 415 Bytes

Contents

require "pg_ldap_sync/application"
require "pg_ldap_sync/compat"
require "pg_ldap_sync/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
pg-ldap-sync-0.5.0 lib/pg_ldap_sync.rb
pg-ldap-sync-0.4.0 lib/pg_ldap_sync.rb