Sha256: 7c4208597e09de93c4f3de6636c9cf7a1eabd7c9649da49fd7b14ac32ffba29d

Contents?: true

Size: 244 Bytes

Versions: 11

Compression:

Stored size: 244 Bytes

Contents

class JobsController < ApplicationController

  def show
    authorize! :show, :jobs
  end

  def run
    authorize! :run, :jobs
    Houston.jobs.run_async params[:slug]
    redirect_to "/jobs", notice: "#{params[:slug]} is running"
  end

end

Version data entries

11 entries across 11 versions & 1 rubygems

Version Path
houston-core-0.6.3 app/controllers/jobs_controller.rb
houston-core-0.6.2 app/controllers/jobs_controller.rb
houston-core-0.6.1 app/controllers/jobs_controller.rb
houston-core-0.6.0 app/controllers/jobs_controller.rb
houston-core-0.5.6 app/controllers/jobs_controller.rb
houston-core-0.5.5 app/controllers/jobs_controller.rb
houston-core-0.5.4 app/controllers/jobs_controller.rb
houston-core-0.5.3 app/controllers/jobs_controller.rb
houston-core-0.5.2 app/controllers/jobs_controller.rb
houston-core-0.5.1 app/controllers/jobs_controller.rb
houston-core-0.5.0 app/controllers/jobs_controller.rb