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/railtie.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/monitoring.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/sub_task_job.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/monitoring/engine.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/monitoring/dag_layout.rb,
lib/job_workflow/queue_adapters/abstract.rb,
lib/job_workflow/monitoring/execution_page.rb,
lib/job_workflow/auto_scaling/configuration.rb,
lib/job_workflow/monitoring/parameter_filter.rb,
lib/job_workflow/queue_adapters/null_adapter.rb,
lib/job_workflow/monitoring/workflow_registry.rb,
lib/job_workflow/monitoring/execution_registry.rb,
lib/job_workflow/instrumentation/log_subscriber.rb,
lib/job_workflow/monitoring/workflow_definition.rb,
lib/job_workflow/monitoring/execution_view_model.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,
app/controllers/job_workflow/monitoring/workflows_controller.rb,
app/controllers/job_workflow/monitoring/executions_controller.rb,
app/controllers/job_workflow/monitoring/application_controller.rb

Overview

:nocov:

Defined Under Namespace

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

Constant Summary collapse

VERSION =

: String

"0.6.0"

Instance Attribute Summary

Attributes included from Logger

#logger