Class: LoadBalancedRestClient::Algorithms::LinearDowntime

Inherits:
Object
  • Object
show all
Defined in:
lib/algorithms/linear_downtime.rb

Instance Method Summary collapse

Constructor Details

#initialize(factor = 60) ⇒ LinearDowntime

Returns a new instance of LinearDowntime.



4
5
6
# File 'lib/algorithms/linear_downtime.rb', line 4

def initialize(factor = 60)
  @f = factor
end

Instance Method Details

#call(x) ⇒ Object



8
9
10
# File 'lib/algorithms/linear_downtime.rb', line 8

def call(x)
  x * @f
end