Sha256: 78f26632b0a36270d7cdeeefb5c6011cdf8ec5fda1c63f79420790d4661b42e0
Contents?: true
Size: 607 Bytes
Versions: 22
Compression:
Stored size: 607 Bytes
Contents
class Kuroko2::ExecutionLogsController < Kuroko2::ApplicationController def index @definition = Kuroko2::JobDefinition.find(logs_params[:job_definition_id]) @instance = Kuroko2::JobInstance.find(logs_params[:job_instance_id]) execution_logger = Kuroko2::ExecutionLogger. get_logger(stream_name: "JOB#{sprintf("%010d", @definition.id)}/#{@instance.id}") @response = execution_logger.get_logs(logs_params[:token]) rescue Kuroko2::ExecutionLogger::NotFound head 404 end private def logs_params params.permit(:job_definition_id, :job_instance_id, :token) end end
Version data entries
22 entries across 22 versions & 1 rubygems