module SupplyDrop::Util
Constants
- DEFAULT_THREAD_POOL_SIZE
Public Class Methods
optionally_async(collection, async)
click to toggle source
# File lib/supply_drop/util.rb, line 13 def self.optionally_async(collection, async) if async async_collection = collection.clone async_collection.extend SupplyDrop::AsyncEnumerable async_collection else collection end end
thread_pool_size()
click to toggle source
# File lib/supply_drop/util.rb, line 5 def self.thread_pool_size @thread_pool_size ||= DEFAULT_THREAD_POOL_SIZE end
thread_pool_size=(size)
click to toggle source
# File lib/supply_drop/util.rb, line 9 def self.thread_pool_size=(size) @thread_pool_size = size end