module Jongleur
this is the gem's main module
rubocop:disable Lint/AssignmentInCondition
Constants
- Task
a
Task
is a representation of the status of an executableJongleur
class, i.e. a class derived fromWorkerTask
and the process that's executing that class @see ruby-doc.org/core-2.4.3/Process/Status.html@!attribute name
@return [String] the class (WorkerTask) name that's executing this process
@!attribute pid
@return [Integer] the process id accoding to the OS
@!attribute running
@return [Boolean] true if the process is running
@!attribute exit_status
@return [Integer, Nil] the process's return code when the process is exited Usually 0 for success, 1 for error or Nil otherwise
@!attribute finish_time
@return [Float, 0] the timestamp of process completion as a floating point number of seconds since the Epoch
@!attribute success_status
@return [Boolean, Nil] true if process finished successfully, false if it didn't or nil if process didn't exit properly.
- VERSION
Attributes
desc[R]