Sha256: ed5d7ddc06f531db450877243b33a1e49dfdda62722fd4581ff3fe869ab89238
Contents?: true
Size: 827 Bytes
Versions: 3
Compression:
Stored size: 827 Bytes
Contents
gem 'redis' initializer "redis.rb", <<-RUBY if ENV['VCAP_SERVICES'] $vcap_services ||= JSON.parse(ENV['VCAP_SERVICES']) redis_service_name = $vcap_services.keys.find { |svc| svc =~ /redis/i } redis_service = $vcap_services[redis_service_name].first $redis_config = { host: redis_service['credentials']['host'], port: redis_service['credentials']['port'], password: redis_service['credentials']['password'] } else $redis_config = { host: '127.0.0.1', port: 6379 } end $redis = Redis.new($redis_config) RUBY if scroll? "eycloud_recipes_on_deploy" gem 'eycloud-recipe-redis', :group => :eycloud end __END__ name: Redis description: "Add Redis as a persistence engine to your application." author: mbleigh exclusive: key_value category: persistence tags: [key_value, cache, session_store]
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
appscrolls-0.11.2 | scrolls/redis.rb |
appscrolls-0.11.1 | scrolls/redis.rb |
appscrolls-0.11.0 | scrolls/redis.rb |