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,
sig/generated/job_workflow.rbs,
sig/generated/job_workflow/dsl.rbs,
sig/generated/job_workflow/hook.rbs,
sig/generated/job_workflow/task.rbs,
sig/generated/job_workflow/queue.rbs,
sig/generated/job_workflow/logger.rbs,
sig/generated/job_workflow/output.rbs,
sig/generated/job_workflow/runner.rbs,
sig/generated/job_workflow/context.rbs,
sig/generated/job_workflow/railtie.rbs,
sig/generated/job_workflow/version.rbs,
sig/generated/job_workflow/schedule.rbs,
sig/generated/job_workflow/workflow.rbs,
sig/generated/job_workflow/arguments.rbs,
sig/generated/job_workflow/semaphore.rbs,
sig/generated/job_workflow/error_hook.rbs,
sig/generated/job_workflow/job_status.rbs,
sig/generated/job_workflow/monitoring.rbs,
sig/generated/job_workflow/output_def.rbs,
sig/generated/job_workflow/task_graph.rbs,
sig/generated/job_workflow/task_retry.rbs,
sig/generated/job_workflow/task_output.rbs,
sig/generated/job_workflow/argument_def.rbs,
sig/generated/job_workflow/auto_scaling.rbs,
sig/generated/job_workflow/sub_task_job.rbs,
sig/generated/job_workflow/task_context.rbs,
sig/generated/job_workflow/task_enqueue.rbs,
sig/generated/job_workflow/hook_registry.rbs,
sig/generated/job_workflow/queue_adapter.rbs,
sig/generated/job_workflow/task_callable.rbs,
sig/generated/job_workflow/task_throttle.rbs,
sig/generated/job_workflow/dry_run_config.rbs,
sig/generated/job_workflow/instrumentation.rbs,
sig/generated/job_workflow/task_job_status.rbs,
sig/generated/job_workflow/workflow_status.rbs,
sig/generated/job_workflow/monitoring/engine.rbs,
sig/generated/job_workflow/auto_scaling/adapter.rbs,
sig/generated/job_workflow/cache_store_adapters.rbs,
sig/generated/job_workflow/task_dependency_wait.rbs,
sig/generated/job_workflow/auto_scaling/executor.rbs,
sig/generated/job_workflow/monitoring/dag_layout.rbs,
sig/generated/job_workflow/queue_adapters/abstract.rbs,
sig/generated/job_workflow/monitoring/execution_page.rbs,
sig/generated/job_workflow/auto_scaling/configuration.rbs,
sig/generated/job_workflow/monitoring/parameter_filter.rbs,
sig/generated/job_workflow/queue_adapters/null_adapter.rbs,
sig/generated/job_workflow/monitoring/workflow_registry.rbs,
sig/generated/job_workflow/monitoring/execution_registry.rbs,
sig/generated/job_workflow/instrumentation/log_subscriber.rbs,
sig/generated/job_workflow/monitoring/workflow_definition.rbs,
sig/generated/job_workflow/monitoring/execution_view_model.rbs,
sig/generated/job_workflow/auto_scaling/adapter/aws_adapter.rbs,
sig/generated/job_workflow/queue_adapters/solid_queue_adapter.rbs,
sig/generated/job_workflow/instrumentation/opentelemetry_subscriber.rbs,
sig/generated/controllers/job_workflow/monitoring/workflows_controller.rbs,
sig/generated/controllers/job_workflow/monitoring/executions_controller.rbs,
sig/generated/controllers/job_workflow/monitoring/application_controller.rbs

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

Returns:

  • (::String)
"0.6.2"

Instance Attribute Summary

Attributes included from Logger

#logger

Method Summary

Methods included from Logger

build_default_logger