Sha256: 4ee2d102d458ed9869d95b06d943bb7397062d954a661c6a89b864f0378f941a
Contents?: true
Size: 796 Bytes
Versions: 3
Compression:
Stored size: 796 Bytes
Contents
# frozen_string_literal: true require "sidekiq" require "kiqchestra/base_job" require "kiqchestra/config" require "kiqchestra/version" require "kiqchestra/workflow" require "kiqchestra/workflow_store" # Kiqchestra is a Sidekiq-based job orchestration framework designed for # workflows where tasks depend on the completion of other tasks. # It simplifies the process of managing complex job dependencies, enabling developers # to focus on business logic rather than the intricacies of dependency management. module Kiqchestra class << self # Yields the configuration object to allow customization of settings. def configure yield config end # Returns the configuration object, initializing it if necessary. def config @config ||= Config.new end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
kiqchestra-1.0.2 | lib/kiqchestra.rb |
kiqchestra-1.0.1 | lib/kiqchestra.rb |
kiqchestra-1.0.0 | lib/kiqchestra.rb |