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
- #flush_db(db: 0, **opts) ⇒ Object
- #flushall(**opts) ⇒ Object
- #keys(glob: '*', **opts) ⇒ Object
- #ping(message: nil, **opts) ⇒ Object
- #save(**opts) ⇒ Object
- #time(**opts) ⇒ Object
Methods included from Helpers::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() } 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 |