Module: Legion::Extensions::Redis::Runners::Server

Extended by:
Helpers::Client
Includes:
Helpers::Lex
Defined in:
lib/legion/extensions/redis/runners/server.rb

Instance Method Summary collapse

Methods included from Helpers::Client

client

Instance Method Details

#flush_db(db: 0, **opts) ⇒ Object



28
29
30
# File 'lib/legion/extensions/redis/runners/server.rb', line 28

def flush_db(db: 0, **opts)
  { results: client(db: db, **opts).flushdb(db) }
end

#flushall(**opts) ⇒ Object



24
25
26
# File 'lib/legion/extensions/redis/runners/server.rb', line 24

def flushall(**opts)
  { result: client(**opts).flushall }
end

#keys(glob: '*', **opts) ⇒ Object



8
9
10
# File 'lib/legion/extensions/redis/runners/server.rb', line 8

def keys(glob: '*', **opts)
  { result: client(**opts).keys(glob) }
end

#ping(message: nil, **opts) ⇒ Object



12
13
14
# File 'lib/legion/extensions/redis/runners/server.rb', line 12

def ping(message: nil, **opts)
  { result: client(**opts).ping(message) }
end

#save(**opts) ⇒ Object



16
17
18
# File 'lib/legion/extensions/redis/runners/server.rb', line 16

def save(**opts)
  { result: client(**opts).save }
end

#time(**opts) ⇒ Object



20
21
22
# File 'lib/legion/extensions/redis/runners/server.rb', line 20

def time(**opts)
  { result: client(**opts).time }
end