Skip to content

Commit 27eefc8

Browse files
author
Juuso Mäyränen
committed
More consistent naming
1 parent c0d4c9f commit 27eefc8

File tree

2 files changed

+17
-17
lines changed

2 files changed

+17
-17
lines changed

lib/logstash/inputs/redis.rb

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -112,8 +112,8 @@ def register
112112
@run_method = method(:list_runner)
113113
@stop_method = method(:list_stop)
114114
elsif @data_type == 'pattern_list'
115-
@run_method = method(:list_pattern_runner)
116-
@stop_method = method(:list_pattern_stop)
115+
@run_method = method(:pattern_list_runner)
116+
@stop_method = method(:pattern_list_stop)
117117
elsif @data_type == 'channel'
118118
@run_method = method(:channel_runner)
119119
@stop_method = method(:subscribe_stop)
@@ -258,13 +258,13 @@ def reset_threadpool
258258
end
259259

260260
# private
261-
def list_pattern_stop
261+
def pattern_list_stop
262262
reset_redis
263263
reset_threadpool
264264
end
265265

266266
# private
267-
def list_pattern_process_item(redis, output_queue, key)
267+
def pattern_list_process_item(redis, output_queue, key)
268268
if stop?
269269
@logger.debug("Breaking from thread #{key} as it was requested to stop")
270270
return false
@@ -276,14 +276,14 @@ def list_pattern_process_item(redis, output_queue, key)
276276
end
277277

278278
# private
279-
def list_pattern_single_processor(redis, output_queue, key)
279+
def pattern_list_single_processor(redis, output_queue, key)
280280
(0...@pattern_list_max_items).each do
281-
break unless list_pattern_process_item(redis, output_queue, key)
281+
break unless pattern_list_process_item(redis, output_queue, key)
282282
end
283283
end
284284

285285
# private
286-
def list_pattern_batch_processor(redis, output_queue, key)
286+
def pattern_list_batch_processor(redis, output_queue, key)
287287
items_left = @pattern_list_max_items
288288
while items_left > 0
289289
limit = [items_left, @batch_count].min
@@ -297,11 +297,11 @@ def list_pattern_batch_processor(redis, output_queue, key)
297297
end
298298

299299
# private
300-
def worker_consume(output_queue, key)
300+
def pattern_list_worker_consume(output_queue, key)
301301
@logger.debug("Launched worker for #{key}")
302302
begin
303303
redis ||= connect
304-
@list_pattern_processor.call(redis, output_queue, key)
304+
@pattern_list_processor.call(redis, output_queue, key)
305305
rescue ::Redis::BaseError => e
306306
@logger.warn("Redis connection problem in thread for key #{key}. Sleeping a while before exiting thread.", :exception => e)
307307
sleep 1
@@ -318,35 +318,35 @@ def threadpool_capacity?
318318
end
319319

320320
# private
321-
def launch_worker(output_queue, key)
321+
def pattern_list_launch_worker(output_queue, key)
322322
@current_workers.add(key)
323323
@threadpool.post do
324324
begin
325-
worker_consume(output_queue, key)
325+
pattern_list_worker_consume(output_queue, key)
326326
ensure
327327
@current_workers.delete(key)
328328
end
329329
end
330330
end
331331

332332
# private
333-
def ensure_workers(output_queue)
333+
def pattern_list_ensure_workers(output_queue)
334334
return unless threadpool_capacity?
335335
redis_runner do
336336
@redis.keys(@key).shuffle.each do |key|
337337
next if @current_workers.include?(key)
338-
launch_worker(output_queue, key)
338+
pattern_list_launch_worker(output_queue, key)
339339
break unless threadpool_capacity?
340340
end
341341
end
342342
end
343343

344344
# private
345-
def list_pattern_runner(output_queue)
346-
@list_pattern_processor = batched? ? method(:list_pattern_batch_processor) : method(:list_pattern_single_processor)
345+
def pattern_list_runner(output_queue)
346+
@pattern_list_processor = batched? ? method(:pattern_list_batch_processor) : method(:pattern_list_single_processor)
347347
while !stop?
348348
init_threadpool if @threadpool.nil?
349-
ensure_workers(output_queue)
349+
pattern_list_ensure_workers(output_queue)
350350
sleep(@pattern_list_threadpool_sleep)
351351
end
352352
end

spec/inputs/redis_spec.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,7 @@ def process(conf, event_count)
7171
redis {
7272
type => "blah"
7373
key => "#{key}.*"
74-
data_type => "list_pattern"
74+
data_type => "pattern_list"
7575
}
7676
}
7777
CONFIG

0 commit comments

Comments
 (0)