Sha256: 55b68ef177e09b3f98f4b365aaa18b98d18a41c13143b1e64a7996666170c79a

Contents?: true

Size: 610 Bytes

Versions: 15

Compression:

Stored size: 610 Bytes

Contents

# frozen_string_literal: true

require "rails/generators"

module GeoblacklightAdmin
  class JobsGenerator < Rails::Generators::Base
    source_root File.expand_path("templates", __dir__)

    desc <<-DESCRIPTION
      This generator makes the following changes to your application:
       1. Configures a default development environment queue adapter
    DESCRIPTION

    def config_development_jobs_queue_adapter
      job_config = <<-JOBS
        config.active_job.queue_adapter = :inline
      JOBS

      inject_into_file "config/environments/development.rb", job_config, before: /^end/
    end
  end
end

Version data entries

15 entries across 15 versions & 1 rubygems

Version Path
geoblacklight_admin-0.7.0 lib/generators/geoblacklight_admin/jobs_generator.rb
geoblacklight_admin-0.6.3 lib/generators/geoblacklight_admin/jobs_generator.rb
geoblacklight_admin-0.6.2 lib/generators/geoblacklight_admin/jobs_generator.rb
geoblacklight_admin-0.6.1 lib/generators/geoblacklight_admin/jobs_generator.rb
geoblacklight_admin-0.6.0 lib/generators/geoblacklight_admin/jobs_generator.rb
geoblacklight_admin-0.5.1 lib/generators/geoblacklight_admin/jobs_generator.rb
geoblacklight_admin-0.5.0 lib/generators/geoblacklight_admin/jobs_generator.rb
geoblacklight_admin-0.4.2 lib/generators/geoblacklight_admin/jobs_generator.rb
geoblacklight_admin-0.4.1 lib/generators/geoblacklight_admin/jobs_generator.rb
geoblacklight_admin-0.4.0 lib/generators/geoblacklight_admin/jobs_generator.rb
geoblacklight_admin-0.3.2 lib/generators/geoblacklight_admin/jobs_generator.rb
geoblacklight_admin-0.3.1 lib/generators/geoblacklight_admin/jobs_generator.rb
geoblacklight_admin-0.3.0 lib/generators/geoblacklight_admin/jobs_generator.rb
geoblacklight_admin-0.2.1 lib/generators/geoblacklight_admin/jobs_generator.rb
geoblacklight_admin-0.1.0 lib/generators/geoblacklight_admin/jobs_generator.rb