Sha256: 81337af4bea8c323f6a72a39c209008d3b378c6c59805c1262526bcfd877cb12

Contents?: true

Size: 452 Bytes

Versions: 73

Compression:

Stored size: 452 Bytes

Contents

class Memcached
  def destroy_credentials
    if options[:credentials] != nil
      check_return_code(Lib.memcached_destroy_sasl_auth_data(@struct))
    end
  end

  def set_credentials
    # If credentials aren't provided, try to get them from the environment
    if options[:credentials] != nil
      username, password = options[:credentials]
      check_return_code(Lib.memcached_set_sasl_auth_data(@struct, username, password))
    end
  end
end

Version data entries

73 entries across 73 versions & 7 rubygems

Version Path
vinted-memcached-1.8.4 lib/memcached/auth.rb
vinted-memcached-1.8.3 lib/memcached/auth.rb
vinted-memcached-1.8.2 lib/memcached/auth.rb
vinted-memcached-1.8.0 lib/memcached/auth.rb
dalli_memcached-1.8.0 lib/memcached/auth.rb
memcached-1.8.0 lib/memcached/auth.rb
memcached-1.7.2 lib/memcached/auth.rb
memcached-1.7.0 lib/memcached/auth.rb
memcached-1.6.1 lib/memcached/auth.rb
memcached-1.6.0 lib/memcached/auth.rb
memcached-1.5.1 lib/memcached/auth.rb
memcached-1.5.0 lib/memcached/auth.rb
memcached-1.4.6 lib/memcached/auth.rb
memcached-1.4.5 lib/memcached/auth.rb
memcached-1.4.3 lib/memcached/auth.rb
memcached-1.4.2 lib/memcached/auth.rb
memcached-1.4.1 lib/memcached/auth.rb
memcached-1.3.7 lib/memcached/auth.rb
memcached-1.3.5 lib/memcached/auth.rb
memcached-1.3.4 lib/memcached/auth.rb