Class: Evrone::Common::Spawn::TimeoutError

Inherits:
Timeout::Error
  • Object
show all
Defined in:
lib/evrone/common/spawn/error.rb

Instance Method Summary collapse

Constructor Details

#initialize(cmd, seconds) ⇒ TimeoutError

Returns a new instance of TimeoutError.



9
10
11
12
# File 'lib/evrone/common/spawn/error.rb', line 9

def initialize(cmd, seconds)
  @cmd = cmd
  @seconds = seconds
end

Instance Method Details

#to_sObject



14
15
16
# File 'lib/evrone/common/spawn/error.rb', line 14

def to_s
  "Execution expired, command did not finish within #{@seconds} seconds"
end