Table of Contents - kuroko2-0.5.2 Documentation
Pages
Classes and Modules
- Kuroko2
- Kuroko2::Command
- Kuroko2::Command::Executor
- Kuroko2::Command::Kill
- Kuroko2::Command::Monitor
- Kuroko2::Command::Shell
- Kuroko2::Configuration
- Kuroko2::Engine
- Kuroko2::ExecutionLogger
- Kuroko2::ExecutionLogger::CloudWatchLogs
- Kuroko2::ExecutionLogger::NotFound
- Kuroko2::ExecutionLogger::Void
- Kuroko2::MemorySampler
- Kuroko2::ReturnToValidator
- Kuroko2::Servers
- Kuroko2::Servers::Base
- Kuroko2::Servers::CommandExecutor
- Kuroko2::Servers::JobScheduler
- Kuroko2::Servers::WorkflowProcessor
- Kuroko2::Util
- Kuroko2::Util::Logger
- Kuroko2::Util::Logger::LoggerFormatter
- Kuroko2::Util::RailsLoggerFormatter
- Kuroko2::Workflow
- Kuroko2::Workflow::AssertionError
- Kuroko2::Workflow::Engine
- Kuroko2::Workflow::EngineError
- Kuroko2::Workflow::Node
- Kuroko2::Workflow::Notifier
- Kuroko2::Workflow::Notifier::Concerns
- Kuroko2::Workflow::Notifier::Concerns::ChatMessageBuilder
- Kuroko2::Workflow::Notifier::Hipchat
- Kuroko2::Workflow::Notifier::Mail
- Kuroko2::Workflow::Notifier::Slack
- Kuroko2::Workflow::Notifier::Slack::LevelToColor
- Kuroko2::Workflow::Notifier::Webhook
- Kuroko2::Workflow::Processor
- Kuroko2::Workflow::Scheduler
- Kuroko2::Workflow::ScriptParser
- Kuroko2::Workflow::ShellScanner
- Kuroko2::Workflow::SyntaxError
- Kuroko2::Workflow::Task
- Kuroko2::Workflow::Task::AutoSkipError
- Kuroko2::Workflow::Task::Base
- Kuroko2::Workflow::Task::Echo
- Kuroko2::Workflow::Task::Env
- Kuroko2::Workflow::Task::Execute
- Kuroko2::Workflow::Task::ExpectedTime
- Kuroko2::Workflow::Task::Fork
- Kuroko2::Workflow::Task::KurokoRunner
- Kuroko2::Workflow::Task::Noop
- Kuroko2::Workflow::Task::ParallelFork
- Kuroko2::Workflow::Task::Queue
- Kuroko2::Workflow::Task::RailsEnv
- Kuroko2::Workflow::Task::Retry
- Kuroko2::Workflow::Task::Sequence
- Kuroko2::Workflow::Task::Sleep
- Kuroko2::Workflow::Task::SubProcess
- Kuroko2::Workflow::Task::TimeBase
- Kuroko2::Workflow::Task::Timeout
- Kuroko2::Workflow::Task::Wait
Methods
- ::build_config — Kuroko2::Configuration
- ::config — Kuroko2::Configuration
- ::config — Kuroko2
- ::deregister — Kuroko2::Workflow::Node
- ::get_logger — Kuroko2::ExecutionLogger
- ::logger — Kuroko2
- ::logger= — Kuroko2
- ::new — Kuroko2::Command::Kill
- ::new — Kuroko2::Command::Monitor
- ::new — Kuroko2::Command::Shell
- ::new — Kuroko2::ExecutionLogger::CloudWatchLogs
- ::new — Kuroko2::ExecutionLogger::Void
- ::new — Kuroko2::Servers::Base
- ::new — Kuroko2::Util::Logger
- ::new — Kuroko2::Workflow::Node
- ::new — Kuroko2::Workflow::Notifier::Concerns::ChatMessageBuilder
- ::new — Kuroko2::Workflow::Notifier::Hipchat
- ::new — Kuroko2::Workflow::Notifier::Mail
- ::new — Kuroko2::Workflow::Notifier::Slack
- ::new — Kuroko2::Workflow::Notifier::Webhook
- ::new — Kuroko2::Workflow::ScriptParser
- ::new — Kuroko2::Workflow::ShellScanner
- ::new — Kuroko2::Workflow::Task::Base
- ::new — Kuroko2::Command::Executor
- ::new — Kuroko2::Workflow::Processor
- ::new — Kuroko2::Workflow::Scheduler
- ::notify — Kuroko2::Workflow::Notifier
- ::notify_with_notifier — Kuroko2::Workflow::Notifier
- ::num_workers — Kuroko2::Command::Executor
- ::register — Kuroko2::Workflow::Node
- ::set_task_name — Kuroko2::Workflow::Task::TimeBase
- ::valid? — Kuroko2::ReturnToValidator
- #additional_text — Kuroko2::Workflow::Notifier::Concerns::ChatMessageBuilder
- #append_child — Kuroko2::Workflow::Node
- #auto_retry — Kuroko2::Workflow::Engine
- #auto_retryable? — Kuroko2::Workflow::Engine
- #auto_skip_error? — Kuroko2::Workflow::Task::AutoSkipError
- #available_notify_long_elapsed_time? — Kuroko2::Workflow::Engine
- #back_to_normal_text — Kuroko2::Workflow::Notifier::Concerns::ChatMessageBuilder
- #before_execute — Kuroko2::Workflow::Task::Execute
- #before_execute — Kuroko2::Workflow::Task::KurokoRunner
- #build_message — Kuroko2::Workflow::Notifier::Hipchat
- #build_payload — Kuroko2::Workflow::Notifier::Webhook
- #calculate_sum — Kuroko2::MemorySampler
- #call — Kuroko2::Util::Logger::LoggerFormatter
- #call — Kuroko2::Util::RailsLoggerFormatter
- #chdir — Kuroko2::Workflow::Task::Execute
- #chdir — Kuroko2::Workflow::Task::KurokoRunner
- #check_assignment_delay — Kuroko2::Command::Monitor
- #check_process_absence — Kuroko2::Command::Monitor
- #counter_size — Kuroko2::Command::Monitor
- #create_child_token — Kuroko2::Workflow::Task::Fork
- #create_log_stream — Kuroko2::ExecutionLogger::CloudWatchLogs
- #current_index — Kuroko2::Workflow::Node
- #default_options — Kuroko2::Servers::Base
- #default_options — Kuroko2::Servers::CommandExecutor
- #default_options — Kuroko2::Servers::JobScheduler
- #default_options — Kuroko2::Servers::WorkflowProcessor
- #deliver_job_failure — Kuroko2::Workflow::Notifier::Mail
- #do_execute — Kuroko2::Command::Shell
- #elapsed_expected_time? — Kuroko2::Workflow::Engine
- #execute — Kuroko2::Command::Kill
- #execute — Kuroko2::Command::Monitor
- #execute — Kuroko2::Command::Shell
- #execute — Kuroko2::Workflow::Node
- #execute — Kuroko2::Workflow::Task::AutoSkipError
- #execute — Kuroko2::Workflow::Task::Base
- #execute — Kuroko2::Workflow::Task::Echo
- #execute — Kuroko2::Workflow::Task::Env
- #execute — Kuroko2::Workflow::Task::Execute
- #execute — Kuroko2::Workflow::Task::Fork
- #execute — Kuroko2::Workflow::Task::Noop
- #execute — Kuroko2::Workflow::Task::Queue
- #execute — Kuroko2::Workflow::Task::RailsEnv
- #execute — Kuroko2::Workflow::Task::Retry
- #execute — Kuroko2::Workflow::Task::Sequence
- #execute — Kuroko2::Workflow::Task::Sleep
- #execute — Kuroko2::Workflow::Task::SubProcess
- #execute — Kuroko2::Workflow::Task::TimeBase
- #execute — Kuroko2::Workflow::Task::Wait
- #execute_shell — Kuroko2::Command::Shell
- #execute_task — Kuroko2::Workflow::Engine
- #expected_time — Kuroko2::Workflow::Engine
- #extract_child_nodes — Kuroko2::Workflow::Task::Fork
- #extract_child_nodes — Kuroko2::Workflow::Task::ParallelFork
- #extract_node — Kuroko2::Workflow::Engine
- #failure — Kuroko2::Workflow::Engine
- #failure_text — Kuroko2::Workflow::Notifier::Concerns::ChatMessageBuilder
- #find — Kuroko2::Workflow::Node
- #finished_text — Kuroko2::Workflow::Notifier::Concerns::ChatMessageBuilder
- #fork_children_ids — Kuroko2::Workflow::Task::Fork
- #get_by_pgid — Kuroko2::MemorySampler
- #get_by_pgid_linux — Kuroko2::MemorySampler
- #get_by_pgid_osx — Kuroko2::MemorySampler
- #get_logs — Kuroko2::ExecutionLogger::CloudWatchLogs
- #get_logs — Kuroko2::ExecutionLogger::Void
- #get_memory_consumption — Kuroko2::Command::Monitor
- #invoke — Kuroko2::Command::Shell
- #job_instance_path — Kuroko2::Workflow::Notifier::Concerns::ChatMessageBuilder
- #launched_text — Kuroko2::Workflow::Notifier::Concerns::ChatMessageBuilder
- #log_memory_consumption? — Kuroko2::Command::Monitor
- #long_elapsed_time_text — Kuroko2::Workflow::Notifier::Concerns::ChatMessageBuilder
- #next — Kuroko2::Workflow::Node
- #next_sibling — Kuroko2::Workflow::Node
- #node — Kuroko2::Workflow::Task::Base
- #notify_back_to_normal — Kuroko2::Workflow::Notifier::Hipchat
- #notify_back_to_normal — Kuroko2::Workflow::Notifier::Mail
- #notify_back_to_normal — Kuroko2::Workflow::Notifier::Slack
- #notify_back_to_normal — Kuroko2::Workflow::Notifier::Webhook
- #notify_cancellation — Kuroko2::Workflow::Notifier::Hipchat
- #notify_cancellation — Kuroko2::Workflow::Notifier::Mail
- #notify_cancellation — Kuroko2::Workflow::Notifier::Slack
- #notify_cancellation — Kuroko2::Workflow::Notifier::Webhook
- #notify_critical — Kuroko2::Workflow::Notifier::Hipchat
- #notify_critical — Kuroko2::Workflow::Notifier::Mail
- #notify_critical — Kuroko2::Workflow::Notifier::Slack
- #notify_critical — Kuroko2::Workflow::Notifier::Webhook
- #notify_failure — Kuroko2::Workflow::Notifier::Hipchat
- #notify_failure — Kuroko2::Workflow::Notifier::Mail
- #notify_failure — Kuroko2::Workflow::Notifier::Slack
- #notify_failure — Kuroko2::Workflow::Notifier::Webhook
- #notify_finished — Kuroko2::Workflow::Notifier::Hipchat
- #notify_finished — Kuroko2::Workflow::Notifier::Mail
- #notify_finished — Kuroko2::Workflow::Notifier::Slack
- #notify_finished — Kuroko2::Workflow::Notifier::Webhook
- #notify_hipchat? — Kuroko2::Workflow::Notifier::Hipchat
- #notify_launch — Kuroko2::Workflow::Notifier::Hipchat
- #notify_launch — Kuroko2::Workflow::Notifier::Mail
- #notify_launch — Kuroko2::Workflow::Notifier::Slack
- #notify_launch — Kuroko2::Workflow::Notifier::Webhook
- #notify_long_elapsed_time — Kuroko2::Workflow::Notifier::Hipchat
- #notify_long_elapsed_time — Kuroko2::Workflow::Notifier::Mail
- #notify_long_elapsed_time — Kuroko2::Workflow::Notifier::Slack
- #notify_long_elapsed_time — Kuroko2::Workflow::Notifier::Webhook
- #notify_long_elapsed_time_if_needed — Kuroko2::Workflow::Engine
- #notify_process_absence — Kuroko2::Command::Monitor
- #notify_retrying — Kuroko2::Workflow::Notifier::Hipchat
- #notify_retrying — Kuroko2::Workflow::Notifier::Mail
- #notify_retrying — Kuroko2::Workflow::Notifier::Slack
- #notify_retrying — Kuroko2::Workflow::Notifier::Webhook
- #notify_skipping — Kuroko2::Workflow::Notifier::Hipchat
- #notify_skipping — Kuroko2::Workflow::Notifier::Mail
- #notify_skipping — Kuroko2::Workflow::Notifier::Slack
- #notify_skipping — Kuroko2::Workflow::Notifier::Webhook
- #option — Kuroko2::Workflow::Task::Base
- #parallel_size — Kuroko2::Workflow::Task::ParallelFork
- #parse — Kuroko2::Workflow::ScriptParser
- #parse_definition_id — Kuroko2::Workflow::Task::Wait
- #parse_lines — Kuroko2::Workflow::ScriptParser
- #parse_option — Kuroko2::Workflow::Task::Env
- #parse_option — Kuroko2::Workflow::Task::Retry
- #parse_option — Kuroko2::Workflow::Task::Wait
- #path — Kuroko2::Workflow::Node
- #period_to_time — Kuroko2::Workflow::Task::Wait
- #platform — Kuroko2::MemorySampler
- #process — Kuroko2::Workflow::Engine
- #process_all — Kuroko2::Workflow::Engine
- #process_next — Kuroko2::Workflow::Engine
- #process_timeout_if_needed — Kuroko2::Workflow::Task::Execute
- #process_waiting_job — Kuroko2::Workflow::Task::Wait
- #process_with_lock — Kuroko2::Workflow::Engine
- #put_logs — Kuroko2::ExecutionLogger::CloudWatchLogs
- #raise_assertion_error — Kuroko2::Workflow::Task::Retry
- #raise_assertion_error — Kuroko2::Workflow::Task::Wait
- #raise_syntax_error — Kuroko2::Workflow::ScriptParser
- #real_path — Kuroko2::Command::Shell
- #receive_waiting_job_completion! — Kuroko2::Workflow::Task::Wait
- #request — Kuroko2::Workflow::Notifier::Webhook
- #retry — Kuroko2::Workflow::Engine
- #retrying_text — Kuroko2::Workflow::Notifier::Concerns::ChatMessageBuilder
- #run — Kuroko2::Servers::Base
- #run — Kuroko2::Command::Executor
- #run — Kuroko2::Workflow::Processor
- #run — Kuroko2::Workflow::Scheduler
- #scanner — Kuroko2::Workflow::ShellScanner
- #send_additional_text_to_hipchat — Kuroko2::Workflow::Notifier::Hipchat
- #send_additional_text_to_slack — Kuroko2::Workflow::Notifier::Slack
- #send_attachment_message_to_slack — Kuroko2::Workflow::Notifier::Slack
- #send_log — Kuroko2::ExecutionLogger::CloudWatchLogs
- #send_log — Kuroko2::ExecutionLogger::Void
- #send_to_hipchat — Kuroko2::Workflow::Notifier::Hipchat
- #send_to_slack — Kuroko2::Workflow::Notifier::Slack
- #set_sleep_context_before_retrying — Kuroko2::Workflow::Engine
- #shell — Kuroko2::Workflow::Task::Execute
- #shell — Kuroko2::Workflow::Task::KurokoRunner
- #skip — Kuroko2::Workflow::Engine
- #skipping_text — Kuroko2::Workflow::Notifier::Concerns::ChatMessageBuilder
- #sleeping? — Kuroko2::Workflow::Engine
- #stop — Kuroko2::Command::Executor
- #stop — Kuroko2::Workflow::Processor
- #stop — Kuroko2::Workflow::Scheduler
- #strip_comment — Kuroko2::Workflow::ShellScanner
- #temporally_path_with — Kuroko2::Command::Shell
- #timestamp_now — Kuroko2::ExecutionLogger::CloudWatchLogs
- #to_minutes — Kuroko2::Workflow::Task::TimeBase
- #to_script — Kuroko2::Workflow::Node
- #toggle_worker_status — Kuroko2::Command::Executor
- #token — Kuroko2::Workflow::Task::Base
- #traverse — Kuroko2::Workflow::Node
- #truncate_and_escape — Kuroko2::Command::Shell
- #update_execution — Kuroko2::Workflow::Task::Execute
- #validate — Kuroko2::Workflow::Task::Base
- #validate — Kuroko2::Workflow::Task::Env
- #validate — Kuroko2::Workflow::Task::Execute
- #validate — Kuroko2::Workflow::Task::Fork
- #validate — Kuroko2::Workflow::Task::ParallelFork
- #validate — Kuroko2::Workflow::Task::Queue
- #validate — Kuroko2::Workflow::Task::Retry
- #validate — Kuroko2::Workflow::Task::Sleep
- #validate — Kuroko2::Workflow::Task::SubProcess
- #validate — Kuroko2::Workflow::Task::TimeBase
- #validate — Kuroko2::Workflow::Task::Wait
- #validate_all — Kuroko2::Workflow::Node
- #worker — Kuroko2::Servers::Base
- #worker — Kuroko2::Servers::CommandExecutor
- #worker — Kuroko2::Servers::JobScheduler
- #worker — Kuroko2::Servers::WorkflowProcessor