k
Size: a a a
k
k
k
Sidekiq::Testing.inline! do
b = Sidekiq::Batch.new b.on(:success, "Something#done", "foo" => "bar")
b.jobs do
# these jobs will execute immediately due to inline! mode
SomeWorker.perform_async
SomeWorker.perform_async
end
# now simulate the callback
Something.new.done(Sidekiq::Batch::Status.new(b.bid), {"foo" => "bar"})
end
AI
Sidekiq::Testing.inline! do
b = Sidekiq::Batch.new b.on(:success, "Something#done", "foo" => "bar")
b.jobs do
# these jobs will execute immediately due to inline! mode
SomeWorker.perform_async
SomeWorker.perform_async
end
# now simulate the callback
Something.new.done(Sidekiq::Batch::Status.new(b.bid), {"foo" => "bar"})
end
AI
k
k
BO
SD
BO
AI
СБ
СБ
ruby
def main(source, distention)
entities = source.get_entities
entities.each do |entity|
entity.property += 1
distention.put_entity entity
end
end
ruby
def main(source, distention_1, distention_2)
entities = source.get_entities
entities.each do |entity|
if entity.is_property
entity.property += 1
distention_1.put_entity entity
else
entity.property -= 1
distention_2.put_entity entity
end
end
@log.info :some_log_info
end
ruby
def main_for_distention_1(source, distention)
entities = source.get_entities
entities.each do |entity|
if entity.is_property
entity.property += 1
distention.put_entity entity
else
next
end
end
@log.info :some_log_info
end
ruby
def main_for_distention_2(source, distention)
entities = source.get_entities
entities.each do |entity|
if entity.is_property
next
else
entity.property -= 1
distention.put_entity entity
end
end
@log.info :some_log_info
end
СБ
MC
MC
СБ
MC
BO