Sha256: 0bc31a28afd9da673e4b2ed73b1fa353daa267f5b825473042c2efc6293d5141

Contents?: true

Size: 683 Bytes

Versions: 42

Compression:

Stored size: 683 Bytes

Contents

#!/usr/bin/env ruby

require 'redis'

require 'oj'
Oj.default_options = { :indent => 0, :mode => :strict }

#id = "%.2d" % (1..10).to_a[rand(9)]

events = []

events << {
  'entity' => "client1-localhost-test-1",
  'check' => 'foo',
  'type' => 'service',
  'state' => 'ok',
}.to_json

redis = Redis.new(:db => 13)

events.each {|event|
  redis.rpush 'events', event
}

puts "#{Time.now} - finished loading up events"
previous_events_size = redis.llen 'events'
while previous_events_size > 0
  sleep 1
  events_size = redis.llen 'events'
  throughput = previous_events_size - events_size
  previous_events_size = events_size
  puts "#{Time.now} - #{events_size} (#{throughput})"
end

Version data entries

42 entries across 42 versions & 1 rubygems

Version Path
flapjack-0.8.6 tmp/create_event_ok.rb
flapjack-0.8.5 tmp/create_event_ok.rb
flapjack-0.8.4 tmp/create_event_ok.rb
flapjack-0.8.3 tmp/create_event_ok.rb
flapjack-0.8.2 tmp/create_event_ok.rb
flapjack-0.8.1 tmp/create_event_ok.rb
flapjack-0.8.0 tmp/create_event_ok.rb
flapjack-0.7.35 tmp/create_event_ok.rb
flapjack-0.7.34 tmp/create_event_ok.rb
flapjack-0.7.33 tmp/create_event_ok.rb
flapjack-0.7.32 tmp/create_event_ok.rb
flapjack-0.7.31 tmp/create_event_ok.rb
flapjack-0.7.30 tmp/create_event_ok.rb
flapjack-0.7.29 tmp/create_event_ok.rb
flapjack-0.7.28 tmp/create_event_ok.rb
flapjack-0.7.27 tmp/create_event_ok.rb
flapjack-0.7.26 tmp/create_event_ok.rb
flapjack-0.7.25 tmp/create_event_ok.rb
flapjack-0.7.22 tmp/create_event_ok.rb
flapjack-0.7.21 tmp/create_event_ok.rb