module Kuroko2
def config
def config Configuration.config end
def logger
def logger @logger ||= defined?(Rails) && Rails.env.test? ? Rails.logger : Kuroko2::Util::Logger.new($stdout) end
def logger=(logger)
def logger=(logger) @logger = logger end
Modules
- Kuroko2::ApplicationHelper
- Kuroko2::Command
- Kuroko2::DashboardHelper
- Kuroko2::ExecutionLogger
- Kuroko2::ExecutionsHelper
- Kuroko2::JobDefinitionsHelper
- Kuroko2::JobInstancesHelper
- Kuroko2::JobSchedulesHelper
- Kuroko2::LogsHelper
- Kuroko2::MemorySampler
- Kuroko2::ReturnToValidator
- Kuroko2::Servers
- Kuroko2::SessionsHelper
- Kuroko2::StarsHelper
- Kuroko2::TableNameCustomizable
- Kuroko2::TokensHelper
- Kuroko2::UsersHelper
- Kuroko2::Util
- Kuroko2::WorkersHelper
- Kuroko2::Workflow
Classes
- Kuroko2::AdminAssignment
- Kuroko2::ApplicationController
- Kuroko2::ApplicationJob
- Kuroko2::ApplicationMailer
- Kuroko2::ApplicationRecord
- Kuroko2::Configuration
- Kuroko2::DashboardController
- Kuroko2::Engine
- Kuroko2::Execution
- Kuroko2::ExecutionHistoriesController
- Kuroko2::ExecutionHistory
- Kuroko2::ExecutionLogsController
- Kuroko2::ExecutionsController
- Kuroko2::JobDefinition
- Kuroko2::JobDefinitionStatsController
- Kuroko2::JobDefinitionTag
- Kuroko2::JobDefinitionsController
- Kuroko2::JobInstance
- Kuroko2::JobInstancesController
- Kuroko2::JobSchedule
- Kuroko2::JobSchedulesController
- Kuroko2::JobSuspendSchedule
- Kuroko2::JobSuspendSchedulesController
- Kuroko2::JobTimelinesController
- Kuroko2::Log
- Kuroko2::LogsController
- Kuroko2::MemoryConsumptionLog
- Kuroko2::MemoryExpectancy
- Kuroko2::Notifications
- Kuroko2::ProcessSignal
- Kuroko2::ScriptRevision
- Kuroko2::ScriptRevisionsController
- Kuroko2::SessionsController
- Kuroko2::Star
- Kuroko2::StarsController
- Kuroko2::Tag
- Kuroko2::Tick
- Kuroko2::Token
- Kuroko2::TokensController
- Kuroko2::User
- Kuroko2::UsersController
- Kuroko2::Worker
- Kuroko2::WorkersController
Defined in
- app/helpers/kuroko2/application_helper.rb
- app/helpers/kuroko2/dashboard_helper.rb
- app/helpers/kuroko2/executions_helper.rb
- app/helpers/kuroko2/job_definitions_helper.rb
- app/helpers/kuroko2/job_instances_helper.rb
- app/helpers/kuroko2/job_schedules_helper.rb
- app/helpers/kuroko2/logs_helper.rb
- app/helpers/kuroko2/sessions_helper.rb
- app/helpers/kuroko2/stars_helper.rb
- app/helpers/kuroko2/tokens_helper.rb
- app/helpers/kuroko2/users_helper.rb
- app/helpers/kuroko2/workers_helper.rb
- app/jobs/kuroko2/application_job.rb
- app/mailers/kuroko2/application_mailer.rb
- app/mailers/kuroko2/notifications.rb
- app/models/concerns/kuroko2/table_name_customizable.rb
- app/models/kuroko2/application_record.rb
- lib/autoload/kuroko2/command/executor.rb
- lib/autoload/kuroko2/command/kill.rb
- lib/autoload/kuroko2/command/monitor.rb
- lib/autoload/kuroko2/command/shell.rb
- lib/autoload/kuroko2/execution_logger.rb
- lib/autoload/kuroko2/execution_logger/cloud_watch_logs.rb
- lib/autoload/kuroko2/execution_logger/void.rb
- lib/autoload/kuroko2/memory_sampler.rb
- lib/autoload/kuroko2/return_to_validator.rb
- lib/autoload/kuroko2/servers/base.rb
- lib/autoload/kuroko2/servers/command_executor.rb
- lib/autoload/kuroko2/servers/job_scheduler.rb
- lib/autoload/kuroko2/servers/workflow_processor.rb
- lib/autoload/kuroko2/util/logger.rb
- lib/autoload/kuroko2/util/rails_logger_formatter.rb
- lib/autoload/kuroko2/workflow/assertion_error.rb
- lib/autoload/kuroko2/workflow/engine.rb
- lib/autoload/kuroko2/workflow/engine_error.rb
- lib/autoload/kuroko2/workflow/node.rb
- lib/autoload/kuroko2/workflow/notifier.rb
- lib/autoload/kuroko2/workflow/notifier/concerns/chat_message_builder.rb
- lib/autoload/kuroko2/workflow/notifier/hipchat.rb
- lib/autoload/kuroko2/workflow/notifier/mail.rb
- lib/autoload/kuroko2/workflow/notifier/slack.rb
- lib/autoload/kuroko2/workflow/notifier/webhook.rb
- lib/autoload/kuroko2/workflow/processor.rb
- lib/autoload/kuroko2/workflow/scheduler.rb
- lib/autoload/kuroko2/workflow/script_parser.rb
- lib/autoload/kuroko2/workflow/shell_scanner.rb
- lib/autoload/kuroko2/workflow/syntax_error.rb
- lib/autoload/kuroko2/workflow/task/auto_skip_error.rb
- lib/autoload/kuroko2/workflow/task/base.rb
- lib/autoload/kuroko2/workflow/task/echo.rb
- lib/autoload/kuroko2/workflow/task/env.rb
- lib/autoload/kuroko2/workflow/task/execute.rb
- lib/autoload/kuroko2/workflow/task/expected_time.rb
- lib/autoload/kuroko2/workflow/task/fork.rb
- lib/autoload/kuroko2/workflow/task/kuroko_runner.rb
- lib/autoload/kuroko2/workflow/task/noop.rb
- lib/autoload/kuroko2/workflow/task/parallel_fork.rb
- lib/autoload/kuroko2/workflow/task/queue.rb
- lib/autoload/kuroko2/workflow/task/rails_env.rb
- lib/autoload/kuroko2/workflow/task/retry.rb
- lib/autoload/kuroko2/workflow/task/sequence.rb
- lib/autoload/kuroko2/workflow/task/sleep.rb
- lib/autoload/kuroko2/workflow/task/sub_process.rb
- lib/autoload/kuroko2/workflow/task/time_base.rb
- lib/autoload/kuroko2/workflow/task/timeout.rb
- lib/autoload/kuroko2/workflow/task/wait.rb
- lib/kuroko2.rb
- lib/kuroko2/configuration.rb
- lib/kuroko2/engine.rb
- lib/kuroko2/version.rb