Sha256: f25f946eee282c2178a1a0c690e94726338843de8fe66f04060db2f7b17aab4f

Contents?: true

Size: 437 Bytes

Versions: 1

Compression:

Stored size: 437 Bytes

Contents

module JobsDashboard
  class JobLogsController < ApplicationController
    def index
      @q = JobLog.ransack(params[:q])

      @job_logs = @q.result(distinct: true).order(created_at: :desc)
      if @job_logs.respond_to?(:page)
        @job_logs = @job_logs.page(params[:page]).per(100)
      end
    end

    def show
      @job_log = JobLog.find_by(sidekiq_jid: params[:id])
      @title = "#{@job_log.item_type}"
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
jobs_dashboard-0.3.4 app/controllers/jobs_dashboard/job_logs_controller.rb