Package titan.tasks


package titan.tasks
  • Class
    Description
    Handles file-related tasks, specifically saving files to a designated workspace directory.
     
    A registry for managing and cleaning up processes, particularly those that might become "zombied" due to abrupt worker node shutdowns or crashes.
    ScriptExecutorHandler is an implementation of TaskHandler responsible for executing scripts (Python, Shell, or standalone executables) on the worker node.
    ServiceHandler is an implementation of TaskHandler responsible for managing the lifecycle of services (processes) on a worker node.
    TaskHandler defines a contract for components that can execute a specific task.
    TaskHelper provides utility methods and common functionalities related to task management and execution within the Titan system.