Sha256: d917fea67433ed0a020ac1483be88105bd625293a516ddf0ce52310bcab784be

Contents?: true

Size: 395 Bytes

Versions: 4

Compression:

Stored size: 395 Bytes

Contents

module JobState
  class JobStatesController < ApplicationController

    respond_to :html, :json

    before_action :fetch_job_state, only: [:show]

    def show
      respond_to do |format|
        format.json do
          render json: @job_state.full_info
        end
      end
    end

  private

    def fetch_job_state
      @job_state = JobState::Base.find(params[:id])
    end

  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
job_state-0.0.12 app/controllers/job_state/job_states_controller.rb
job_state-0.0.11 app/controllers/job_state/job_states_controller.rb
job_state-0.0.10 app/controllers/job_state/job_states_controller.rb
job_state-0.0.9 app/controllers/job_state/job_states_controller.rb