class Box::Office::Configuration
Attributes
capacity[RW]
default_name[RW]
fulfilled[RW]
instance[RW]
Redis instance @return [Object]
lock_reserved[RW]
pool_size[RW]
reserved[RW]
showings[RW]
standby[RW]
track_fulfilled[RW]
Public Class Methods
new()
click to toggle source
# File lib/box/office/configuration.rb, line 28 def initialize @instance = Redis.current @pool_size = 5 @standby = :standby @reserved = :reserved @fulfilled = :fulfilled @showings = 1 @track_fulfilled = true @capacity = 100 @default_name = "Box Office Hit" @lock_reserved = true end
Public Instance Methods
queues()
click to toggle source
# File lib/box/office/configuration.rb, line 54 def queues [standby, reserved, fulfilled] end
single_queues()
click to toggle source
# File lib/box/office/configuration.rb, line 50 def single_queues queues - [reserved] end