class Job

Overview

A Job is work execution.

Defined in:

job.cr
models.cr

Constant Summary

OUTPUT = "!#OUTPUT"

Constructors

Instance Method Summary

Constructor Detail

def self.new(order : Order, context : Context) #

[View source]

Instance Method Detail

def create_workerdir : Job #

[View source]
def execute : Job #

[View source]
def notify : Job #

[View source]
def outputs : Job #

[View source]
def outputs=(outputs : Hash(String, String)) #

[View source]
def save : Job #

[View source]
def stdout : IO::Memory #

[View source]
def stdout=(stdout : IO::Memory) #

[View source]
def validate_params : Job #

[View source]