Class: Algorithmia::Result

Inherits:
Object
  • Object
show all
Defined in:
lib/algorithmia/result.rb

Overview

Algorithmia Ruby wrapper. Released under the MIT License github.com/bih/algorithmia

Instance Method Summary collapse

Constructor Details

#initialize(hash) ⇒ Result

Returns a new instance of Result.



6
7
8
# File 'lib/algorithmia/result.rb', line 6

def initialize(hash)
  @json = clean_output(hash) rescue {}
end

Instance Method Details

#durationObject



10
11
12
# File 'lib/algorithmia/result.rb', line 10

def duration
  @json[:duration] rescue -1
end

#resultObject



14
15
16
# File 'lib/algorithmia/result.rb', line 14

def result
  @json[:result] rescue nil
end