Sha256: a9a72d04293592b799649296a3dfaa9e5b93db264a3d33736e8dccd9379d2802

Contents?: true

Size: 409 Bytes

Versions: 4

Compression:

Stored size: 409 Bytes

Contents

# Periodically fetch the developer platform configuration
module Maestrano::Connector::Rails::Concerns::UpdateConfigurationJob
  extend ActiveSupport::Concern

  included do
    queue_as :default
  end

  def perform
    return if ENV['SKIP_CONFIGURATION']

    Maestrano.reset!
    Maestrano.auto_configure
  rescue StandardError => e
    Rails.logger.warn "Cannot load configuration #{e.message}"
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
maestrano-connector-rails-2.3.6 app/jobs/maestrano/connector/rails/concerns/update_configuration_job.rb
maestrano-connector-rails-2.3.5 app/jobs/maestrano/connector/rails/concerns/update_configuration_job.rb
maestrano-connector-rails-2.3.4 app/jobs/maestrano/connector/rails/concerns/update_configuration_job.rb
maestrano-connector-rails-2.3.3 app/jobs/maestrano/connector/rails/concerns/update_configuration_job.rb