Class: ScriptCore::Result

Inherits:
Struct show all
Defined in:
lib/script_core/result.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Methods inherited from Struct

#_inspect, #dig, #each, #each_pair, #inspect, #select

Instance Attribute Details

#errorsObject

Returns the value of attribute errors

Returns:

  • (Object)

    the current value of errors



4
5
6
# File 'lib/script_core/result.rb', line 4

def errors
  @errors
end

#measurementsObject

Returns the value of attribute measurements

Returns:

  • (Object)

    the current value of measurements



4
5
6
# File 'lib/script_core/result.rb', line 4

def measurements
  @measurements
end

#outputObject

Returns the value of attribute output

Returns:

  • (Object)

    the current value of output



4
5
6
# File 'lib/script_core/result.rb', line 4

def output
  @output
end

#statObject

Returns the value of attribute stat

Returns:

  • (Object)

    the current value of stat



4
5
6
# File 'lib/script_core/result.rb', line 4

def stat
  @stat
end

#stdoutObject

Returns the value of attribute stdout

Returns:

  • (Object)

    the current value of stdout



4
5
6
# File 'lib/script_core/result.rb', line 4

def stdout
  @stdout
end

Instance Method Details

#success?Boolean

Returns:

  • (Boolean)


5
6
7
# File 'lib/script_core/result.rb', line 5

def success?
  errors.empty?
end