Sha256: 266568ecd3d3d504ccd73e4b816176389bbe15ffe3c99417992c6a273365a2ea

Contents?: true

Size: 553 Bytes

Versions: 5

Compression:

Stored size: 553 Bytes

Contents

#!/usr/bin/env ruby
$LOAD_PATH.unshift File.join(File.dirname(__FILE__), '..', 'lib')
begin
	require 'vegas'
rescue LoadError
	require 'rubygems'
	require 'vegas'
end

require 'redis-ui'

Vegas::Runner.new(RedisUI::Server, 'redis-ui', {
  :before_run => lambda {|v|
    RedisUI.redis=v.args.first unless v.args.first.nil?
  }
}) do |runner, opts, app|
  opts.on('-N NAMESPACE', "--namespace NAMESPACE", "set the Redis namespace") {|namespace|
    runner.logger.info "Using Redis namespace '#{namespace}'"
    RedisUI.redis.namespace = namespace
  }
end 

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
redis-ui-0.4.1 bin/redis-ui
redis-ui-0.4.0 bin/redis-ui
redis-ui-0.3.1 bin/redis-ui
redis-ui-0.2.0 bin/redis-ui
redis-ui-0.1.3 bin/redis-ui