lib/barnyard_harvester/redis.rb in barnyard_harvester-0.0.1 vs lib/barnyard_harvester/redis.rb in barnyard_harvester-0.0.2

- old
+ new

@@ -16,16 +16,18 @@ @crop_number = args.fetch(:crop_number) { raise "You must provide :crop_number" } @redis_settings = args.fetch(:redis_settings) { DEFAULT_REDIS_SETTINGS } @debug = args.fetch(:debug) { false } @log = args.fetch(:logger) { Logger.new(STDOUT) } - redis_args = @redis_settings + @redis_settings.delete(:db) + Resque.redis = Redis.new(@redis_settings) + # This sets the database number for redis to store the cached data - redis_args[:db] = args[:crop_number] + @redis_settings[:db] = args[:crop_number] # Connect to Redis - @redis = Redis.new(redis_args) + @redis = Redis.new(@redis_settings) end def log_run(harvester_uuid, crop_number, began_at, ended_at, source_count, change_count, add_count, delete_count) \ No newline at end of file