Sha256: 53b996356a508b955449e39346a2ea7389a11529c299847aa14d4d16721167d5

Contents?: true

Size: 364 Bytes

Versions: 1

Compression:

Stored size: 364 Bytes

Contents

# frozen_string_literal: true

require 'delayed_job'

module Delayed
  module Workless
    module Scaler
      class Base
        def self.jobs
          Delayed::Job.where(failed_at: nil)
        end
      end

      module HerokuClient
        def client
          @client ||= ::PlatformAPI.connect(ENV['HEROKU_API_KEY'])
        end
      end
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
workless_revived-2.0.1 lib/workless/scalers/base.rb