--- !ruby/object:Gem::Specification
name: good_job
version: !ruby/object:Gem::Version
  version: 1.99.1
platform: ruby
authors:
- Ben Sheldon
autorequire:
bindir: exe
cert_chain: []
date: 2021-08-27 00:00:00.000000000 Z
dependencies:
- !ruby/object:Gem::Dependency
  name: activejob
  requirement: !ruby/object:Gem::Requirement
    requirements:
    - - ">="
      - !ruby/object:Gem::Version
        version: 5.2.0
  type: :runtime
  prerelease: false
  version_requirements: !ruby/object:Gem::Requirement
    requirements:
    - - ">="
      - !ruby/object:Gem::Version
        version: 5.2.0
- !ruby/object:Gem::Dependency
  name: activerecord
  requirement: !ruby/object:Gem::Requirement
    requirements:
    - - ">="
      - !ruby/object:Gem::Version
        version: 5.2.0
  type: :runtime
  prerelease: false
  version_requirements: !ruby/object:Gem::Requirement
    requirements:
    - - ">="
      - !ruby/object:Gem::Version
        version: 5.2.0
- !ruby/object:Gem::Dependency
  name: concurrent-ruby
  requirement: !ruby/object:Gem::Requirement
    requirements:
    - - ">="
      - !ruby/object:Gem::Version
        version: 1.0.2
  type: :runtime
  prerelease: false
  version_requirements: !ruby/object:Gem::Requirement
    requirements:
    - - ">="
      - !ruby/object:Gem::Version
        version: 1.0.2
- !ruby/object:Gem::Dependency
  name: fugit
  requirement: !ruby/object:Gem::Requirement
    requirements:
    - - ">="
      - !ruby/object:Gem::Version
        version: '1.1'
  type: :runtime
  prerelease: false
  version_requirements: !ruby/object:Gem::Requirement
    requirements:
    - - ">="
      - !ruby/object:Gem::Version
        version: '1.1'
- !ruby/object:Gem::Dependency
  name: railties
  requirement: !ruby/object:Gem::Requirement
    requirements:
    - - ">="
      - !ruby/object:Gem::Version
        version: 5.2.0
  type: :runtime
  prerelease: false
  version_requirements: !ruby/object:Gem::Requirement
    requirements:
    - - ">="
      - !ruby/object:Gem::Version
        version: 5.2.0
- !ruby/object:Gem::Dependency
  name: thor
  requirement: !ruby/object:Gem::Requirement
    requirements:
    - - ">="
      - !ruby/object:Gem::Version
        version: 0.14.1
  type: :runtime
  prerelease: false
  version_requirements: !ruby/object:Gem::Requirement
    requirements:
    - - ">="
      - !ruby/object:Gem::Version
        version: 0.14.1
- !ruby/object:Gem::Dependency
  name: zeitwerk
  requirement: !ruby/object:Gem::Requirement
    requirements:
    - - ">="
      - !ruby/object:Gem::Version
        version: '2.0'
  type: :runtime
  prerelease: false
  version_requirements: !ruby/object:Gem::Requirement
    requirements:
    - - ">="
      - !ruby/object:Gem::Version
        version: '2.0'
- !ruby/object:Gem::Dependency
  name: benchmark-ips
  requirement: !ruby/object:Gem::Requirement
    requirements:
    - - '='
      - !ruby/object:Gem::Version
        version: 2.8.4
  type: :development
  prerelease: false
  version_requirements: !ruby/object:Gem::Requirement
    requirements:
    - - '='
      - !ruby/object:Gem::Version
        version: 2.8.4
- !ruby/object:Gem::Dependency
  name: capybara
  requirement: !ruby/object:Gem::Requirement
    requirements:
    - - ">="
      - !ruby/object:Gem::Version
        version: '0'
  type: :development
  prerelease: false
  version_requirements: !ruby/object:Gem::Requirement
    requirements:
    - - ">="
      - !ruby/object:Gem::Version
        version: '0'
- !ruby/object:Gem::Dependency
  name: database_cleaner
  requirement: !ruby/object:Gem::Requirement
    requirements:
    - - ">="
      - !ruby/object:Gem::Version
        version: '0'
  type: :development
  prerelease: false
  version_requirements: !ruby/object:Gem::Requirement
    requirements:
    - - ">="
      - !ruby/object:Gem::Version
        version: '0'
- !ruby/object:Gem::Dependency
  name: dotenv
  requirement: !ruby/object:Gem::Requirement
    requirements:
    - - ">="
      - !ruby/object:Gem::Version
        version: '0'
  type: :development
  prerelease: false
  version_requirements: !ruby/object:Gem::Requirement
    requirements:
    - - ">="
      - !ruby/object:Gem::Version
        version: '0'
- !ruby/object:Gem::Dependency
  name: foreman
  requirement: !ruby/object:Gem::Requirement
    requirements:
    - - ">="
      - !ruby/object:Gem::Version
        version: '0'
  type: :development
  prerelease: false
  version_requirements: !ruby/object:Gem::Requirement
    requirements:
    - - ">="
      - !ruby/object:Gem::Version
        version: '0'
- !ruby/object:Gem::Dependency
  name: gem-release
  requirement: !ruby/object:Gem::Requirement
    requirements:
    - - ">="
      - !ruby/object:Gem::Version
        version: '0'
  type: :development
  prerelease: false
  version_requirements: !ruby/object:Gem::Requirement
    requirements:
    - - ">="
      - !ruby/object:Gem::Version
        version: '0'
- !ruby/object:Gem::Dependency
  name: github_changelog_generator
  requirement: !ruby/object:Gem::Requirement
    requirements:
    - - ">="
      - !ruby/object:Gem::Version
        version: '0'
  type: :development
  prerelease: false
  version_requirements: !ruby/object:Gem::Requirement
    requirements:
    - - ">="
      - !ruby/object:Gem::Version
        version: '0'
- !ruby/object:Gem::Dependency
  name: kramdown
  requirement: !ruby/object:Gem::Requirement
    requirements:
    - - ">="
      - !ruby/object:Gem::Version
        version: '0'
  type: :development
  prerelease: false
  version_requirements: !ruby/object:Gem::Requirement
    requirements:
    - - ">="
      - !ruby/object:Gem::Version
        version: '0'
- !ruby/object:Gem::Dependency
  name: kramdown-parser-gfm
  requirement: !ruby/object:Gem::Requirement
    requirements:
    - - ">="
      - !ruby/object:Gem::Version
        version: '0'
  type: :development
  prerelease: false
  version_requirements: !ruby/object:Gem::Requirement
    requirements:
    - - ">="
      - !ruby/object:Gem::Version
        version: '0'
- !ruby/object:Gem::Dependency
  name: pry-rails
  requirement: !ruby/object:Gem::Requirement
    requirements:
    - - ">="
      - !ruby/object:Gem::Version
        version: '0'
  type: :development
  prerelease: false
  version_requirements: !ruby/object:Gem::Requirement
    requirements:
    - - ">="
      - !ruby/object:Gem::Version
        version: '0'
- !ruby/object:Gem::Dependency
  name: puma
  requirement: !ruby/object:Gem::Requirement
    requirements:
    - - ">="
      - !ruby/object:Gem::Version
        version: '0'
  type: :development
  prerelease: false
  version_requirements: !ruby/object:Gem::Requirement
    requirements:
    - - ">="
      - !ruby/object:Gem::Version
        version: '0'
- !ruby/object:Gem::Dependency
  name: rspec-rails
  requirement: !ruby/object:Gem::Requirement
    requirements:
    - - ">="
      - !ruby/object:Gem::Version
        version: '0'
  type: :development
  prerelease: false
  version_requirements: !ruby/object:Gem::Requirement
    requirements:
    - - ">="
      - !ruby/object:Gem::Version
        version: '0'
- !ruby/object:Gem::Dependency
  name: selenium-webdriver
  requirement: !ruby/object:Gem::Requirement
    requirements:
    - - ">="
      - !ruby/object:Gem::Version
        version: '0'
  type: :development
  prerelease: false
  version_requirements: !ruby/object:Gem::Requirement
    requirements:
    - - ">="
      - !ruby/object:Gem::Version
        version: '0'
- !ruby/object:Gem::Dependency
  name: sigdump
  requirement: !ruby/object:Gem::Requirement
    requirements:
    - - ">="
      - !ruby/object:Gem::Version
        version: '0'
  type: :development
  prerelease: false
  version_requirements: !ruby/object:Gem::Requirement
    requirements:
    - - ">="
      - !ruby/object:Gem::Version
        version: '0'
- !ruby/object:Gem::Dependency
  name: yard
  requirement: !ruby/object:Gem::Requirement
    requirements:
    - - ">="
      - !ruby/object:Gem::Version
        version: '0'
  type: :development
  prerelease: false
  version_requirements: !ruby/object:Gem::Requirement
    requirements:
    - - ">="
      - !ruby/object:Gem::Version
        version: '0'
- !ruby/object:Gem::Dependency
  name: yard-activesupport-concern
  requirement: !ruby/object:Gem::Requirement
    requirements:
    - - ">="
      - !ruby/object:Gem::Version
        version: '0'
  type: :development
  prerelease: false
  version_requirements: !ruby/object:Gem::Requirement
    requirements:
    - - ">="
      - !ruby/object:Gem::Version
        version: '0'
description: A multithreaded, Postgres-based ActiveJob backend for Ruby on Rails
email:
- bensheldon@gmail.com
executables:
- good_job
extensions: []
extra_rdoc_files:
- README.md
- CHANGELOG.md
- LICENSE.txt
files:
- CHANGELOG.md
- LICENSE.txt
- README.md
- engine/app/assets/style.css
- engine/app/assets/vendor/bootstrap/bootstrap.bundle.min.js
- engine/app/assets/vendor/bootstrap/bootstrap.min.css
- engine/app/assets/vendor/chartist/chartist.css
- engine/app/assets/vendor/chartist/chartist.js
- engine/app/controllers/good_job/active_jobs_controller.rb
- engine/app/controllers/good_job/assets_controller.rb
- engine/app/controllers/good_job/base_controller.rb
- engine/app/controllers/good_job/dashboards_controller.rb
- engine/app/controllers/good_job/jobs_controller.rb
- engine/app/helpers/good_job/application_helper.rb
- engine/app/views/good_job/active_jobs/show.html.erb
- engine/app/views/good_job/dashboards/index.html.erb
- engine/app/views/good_job/shared/_chart.erb
- engine/app/views/good_job/shared/_jobs_table.erb
- engine/app/views/good_job/shared/icons/_check.html.erb
- engine/app/views/good_job/shared/icons/_exclamation.html.erb
- engine/app/views/good_job/shared/icons/_trash.html.erb
- engine/app/views/layouts/good_job/base.html.erb
- engine/config/routes.rb
- engine/lib/good_job/engine.rb
- exe/good_job
- lib/active_job/queue_adapters/good_job_adapter.rb
- lib/generators/good_job/install_generator.rb
- lib/generators/good_job/templates/install/migrations/create_good_jobs.rb.erb
- lib/generators/good_job/templates/update/migrations/01_create_good_jobs.rb
- lib/generators/good_job/templates/update/migrations/02_add_active_job_id_concurrency_key_cron_key_to_good_jobs.rb
- lib/generators/good_job/templates/update/migrations/03_add_active_job_id_index_and_concurrency_key_index_to_good_jobs.rb
- lib/generators/good_job/templates/update/migrations/04_add_retried_good_job_id_to_good_jobs.rb
- lib/generators/good_job/update_generator.rb
- lib/good_job.rb
- lib/good_job/active_job_extensions.rb
- lib/good_job/active_job_extensions/concurrency.rb
- lib/good_job/adapter.rb
- lib/good_job/cli.rb
- lib/good_job/configuration.rb
- lib/good_job/cron_manager.rb
- lib/good_job/current_execution.rb
- lib/good_job/daemon.rb
- lib/good_job/execution_result.rb
- lib/good_job/job.rb
- lib/good_job/job_performer.rb
- lib/good_job/lockable.rb
- lib/good_job/log_subscriber.rb
- lib/good_job/multi_scheduler.rb
- lib/good_job/notifier.rb
- lib/good_job/poller.rb
- lib/good_job/railtie.rb
- lib/good_job/scheduler.rb
- lib/good_job/version.rb
homepage: https://github.com/bensheldon/good_job
licenses:
- MIT
metadata:
  bug_tracker_uri: https://github.com/bensheldon/good_job/issues
  changelog_uri: https://github.com/bensheldon/good_job/blob/master/CHANGELOG.md
  documentation_uri: https://rdoc.info/github/bensheldon/good_job
  homepage_uri: https://github.com/bensheldon/good_job
  source_code_uri: https://github.com/bensheldon/good_job
post_install_message:
rdoc_options:
- "--title"
- GoodJob - a multithreaded, Postgres-based ActiveJob backend for Ruby on Rails
- "--main"
- README.md
- "--line-numbers"
- "--inline-source"
- "--quiet"
require_paths:
- lib
- engine/lib
required_ruby_version: !ruby/object:Gem::Requirement
  requirements:
  - - ">="
    - !ruby/object:Gem::Version
      version: 2.5.0
required_rubygems_version: !ruby/object:Gem::Requirement
  requirements:
  - - ">="
    - !ruby/object:Gem::Version
      version: '0'
requirements: []
rubygems_version: 3.2.13
signing_key:
specification_version: 4
summary: A multithreaded, Postgres-based ActiveJob backend for Ruby on Rails
test_files: []