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