class PGPool::PCPWrapper
class: PCPWrapper
, the main gem module¶ ↑
Constants
- DEFAULT_HOSTNAME
- DEFAULT_PASSWORD
- DEFAULT_PORT
- DEFAULT_TIMEOUT
- DEFAULT_USER
Public Class Methods
new(parameters = {})
click to toggle source
# File lib/pgpool/pcpwrapper.rb, line 24 def initialize(parameters = {}) parameters = { hostname: DEFAULT_HOSTNAME, port: DEFAULT_PORT, user: DEFAULT_USER, password: DEFAULT_PASSWORD, timeout: DEFAULT_TIMEOUT }.merge(parameters) @command_launcher = CommandLauncher.new( parameters[:hostname], parameters[:port], parameters[:user], parameters[:password], parameters[:timeout]) self end