module Sequel::ThreadedServerBlock

  1. lib/sequel/extensions/server_block.rb
Parent: Sequel

Adds #with_server support for the sharded threaded connection pool.

Methods

Public Instance

  1. with_server

Public Instance methods

with_server (server)

Set a default server/shard to use inside the block for the current thread.

[show source]
# File lib/sequel/extensions/server_block.rb, line 106
def with_server(server)
  begin
    set_default_server(server)
    yield
  ensure
    clear_default_server
  end
end