Class: RedisUiRails::KeysController
- Inherits:
-
ApplicationController
- Object
- ActionController::Base
- ApplicationController
- RedisUiRails::KeysController
- Defined in:
- app/controllers/redis_ui_rails/keys_controller.rb
Instance Method Summary collapse
Instance Method Details
#show ⇒ Object
3 4 5 6 7 8 9 10 |
# File 'app/controllers/redis_ui_rails/keys_controller.rb', line 3 def show @instance = RedisUiRails.config.redis_instances.detect { |obj| params[:id].to_s == obj.id.to_s } raise "Missing instance for params: #{params.inspect}. Options are: #{RedisUiRails.config.redis_instances.map(&:id)}" if @instance.nil? @redis = Redis.new(url: @instance.url(unredacted: true)) @sample_keys = 50.times.map { @redis.randomkey }.uniq end |