Module: JobWorkflow

Extended by:
Logger
Defined in:
lib/job_workflow.rb,
lib/job_workflow/dsl.rb,
lib/job_workflow/hook.rb,
lib/job_workflow/task.rb,
lib/job_workflow/queue.rb,
lib/job_workflow/logger.rb,
lib/job_workflow/output.rb,
lib/job_workflow/runner.rb,
lib/job_workflow/context.rb,
lib/job_workflow/version.rb,
lib/job_workflow/schedule.rb,
lib/job_workflow/workflow.rb,
lib/job_workflow/arguments.rb,
lib/job_workflow/semaphore.rb,
lib/job_workflow/error_hook.rb,
lib/job_workflow/job_status.rb,
lib/job_workflow/output_def.rb,
lib/job_workflow/task_graph.rb,
lib/job_workflow/task_retry.rb,
lib/job_workflow/task_output.rb,
lib/job_workflow/argument_def.rb,
lib/job_workflow/auto_scaling.rb,
lib/job_workflow/task_context.rb,
lib/job_workflow/task_enqueue.rb,
lib/job_workflow/hook_registry.rb,
lib/job_workflow/queue_adapter.rb,
lib/job_workflow/task_callable.rb,
lib/job_workflow/task_throttle.rb,
lib/job_workflow/dry_run_config.rb,
lib/job_workflow/instrumentation.rb,
lib/job_workflow/task_job_status.rb,
lib/job_workflow/workflow_status.rb,
lib/job_workflow/auto_scaling/adapter.rb,
lib/job_workflow/cache_store_adapters.rb,
lib/job_workflow/task_dependency_wait.rb,
lib/job_workflow/auto_scaling/executor.rb,
lib/job_workflow/queue_adapters/abstract.rb,
lib/job_workflow/auto_scaling/configuration.rb,
lib/job_workflow/queue_adapters/null_adapter.rb,
lib/job_workflow/instrumentation/log_subscriber.rb,
lib/job_workflow/auto_scaling/adapter/aws_adapter.rb,
lib/job_workflow/queue_adapters/solid_queue_adapter.rb,
lib/job_workflow/instrumentation/opentelemetry_subscriber.rb

Defined Under Namespace

Modules: AutoScaling, CacheStoreAdapters, DSL, Instrumentation, Logger, QueueAdapter, QueueAdapters Classes: ArgumentDef, Arguments, Context, DryRunConfig, Error, ErrorHook, Hook, HookRegistry, JobStatus, Output, OutputDef, Queue, Runner, Schedule, Semaphore, Task, TaskCallable, TaskContext, TaskDependencyWait, TaskEnqueue, TaskGraph, TaskJobStatus, TaskOutput, TaskRetry, TaskThrottle, Workflow, WorkflowStatus

Constant Summary collapse

VERSION =

: String

"0.4.0"

Instance Attribute Summary

Attributes included from Logger

#logger