Module: Redis::Commands::Connection
| Relationships & Source Files | |
| Defined in: | lib/redis/commands/connection.rb | 
Instance Method Summary
- 
    
      #auth(*args)  ⇒ String 
    
    Authenticate to the server. 
- 
    
      #echo(value)  ⇒ String 
    
    Echo the given string. 
- 
    
      #ping(message = nil)  ⇒ String 
    
    Ping the server. 
- 
    
      #quit  ⇒ String 
    
    Close the connection. 
- 
    
      #select(db)  ⇒ String 
    
    Change the selected database for the current connection. 
Instance Method Details
    #auth(*args)  ⇒ String 
  
Authenticate to the server.
# File 'lib/redis/commands/connection.rb', line 12
def auth(*args) send_command([:auth, *args]) end
    #echo(value)  ⇒ String 
  
Echo the given string.
# File 'lib/redis/commands/connection.rb', line 28
def echo(value) send_command([:echo, value]) end
    #ping(message = nil)  ⇒ String 
  
Ping the server.
# File 'lib/redis/commands/connection.rb', line 20
def ping( = nil) send_command([:ping, ].compact) end
    #quit  ⇒ String 
  
Close the connection.
# File 'lib/redis/commands/connection.rb', line 43
def quit synchronize do |client| client.call_v([:quit]) rescue ConnectionError ensure client.close end end
    #select(db)  ⇒ String 
  
Change the selected database for the current connection.
# File 'lib/redis/commands/connection.rb', line 36
def select(db) send_command([:select, db]) end