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 executable Jongleur class, i.e. a class derived from WorkerTask 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]