sul-dlss/argo

View on GitHub
app/services/workflow_client_factory.rb

Summary

Maintainability
A
0 mins
Test Coverage
A
100%
# frozen_string_literal: true

# This initializes the workflow client with values from settings
class WorkflowClientFactory
  def self.build
    logger = Rails.logger
    Dor::Workflow::Client.new(url: Settings.workflow_url, logger:, timeout: Settings.workflow.timeout)
  end
end