Table of Contents - barbeque-2.7.5 Documentation
Pages
Classes and Modules
- Barbeque
- Barbeque::Config
- Barbeque::ConfigBuilder
- Barbeque::DockerImage
- Barbeque::Engine
- Barbeque::ExceptionHandler
- Barbeque::ExceptionHandler::RailsLogger
- Barbeque::ExceptionHandler::Raven
- Barbeque::ExecutionLog
- Barbeque::ExecutionPoller
- Barbeque::Executor
- Barbeque::Executor::Docker
- Barbeque::Executor::Docker::DockerCommandError
- Barbeque::Executor::Hako
- Barbeque::Executor::Hako::HakoCommandError
- Barbeque::HakoS3Client
- Barbeque::Maintenance
- Barbeque::Message
- Barbeque::Message::Base
- Barbeque::Message::InvalidMessage
- Barbeque::Message::JobExecution
- Barbeque::Message::JobRetry
- Barbeque::Message::Notification
- Barbeque::MessageHandler
- Barbeque::MessageHandler::DuplicatedExecution
- Barbeque::MessageHandler::JobExecution
- Barbeque::MessageHandler::JobRetry
- Barbeque::MessageHandler::MessageNotFound
- Barbeque::MessageHandler::Notification
- Barbeque::MessageQueue
- Barbeque::RetryPoller
- Barbeque::Runner
- Barbeque::SlackClient
- Barbeque::SlackNotifier
- Barbeque::Worker
- Barbeque::Worker::UnexpectedMessageType
Methods
- ::barbeque_host — Barbeque::SlackNotifier
- ::create — Barbeque::Executor
- ::database_maintenance_mode? — Barbeque::Maintenance
- ::find_class — Barbeque::Message
- ::handler — Barbeque::ExceptionHandler
- ::job_execution_link — Barbeque::SlackNotifier
- ::job_execution_url — Barbeque::SlackNotifier
- ::job_retry_link — Barbeque::SlackNotifier
- ::job_retry_url — Barbeque::SlackNotifier
- ::new — Barbeque::Config
- ::new — Barbeque::DockerImage
- ::new — Barbeque::ExceptionHandler::RailsLogger
- ::new — Barbeque::ExecutionPoller
- ::new — Barbeque::Executor::Docker
- ::new — Barbeque::Executor::Hako
- ::new — Barbeque::HakoS3Client
- ::new — Barbeque::Message::Base
- ::new — Barbeque::MessageHandler::JobExecution
- ::new — Barbeque::MessageHandler::JobRetry
- ::new — Barbeque::MessageHandler::Notification
- ::new — Barbeque::MessageQueue
- ::new — Barbeque::RetryPoller
- ::new — Barbeque::Runner
- ::new — Barbeque::SlackClient
- ::new — Barbeque::Worker
- ::notify_job_execution — Barbeque::SlackNotifier
- ::notify_job_retry — Barbeque::SlackNotifier
- ::parse — Barbeque::Message
- ::run — Barbeque::Worker
- ::s3_client — Barbeque::ExecutionLog
- ::should_notify_failure? — Barbeque::SlackNotifier
- #assign_body — Barbeque::Message::Base
- #assign_body — Barbeque::Message::JobExecution
- #assign_body — Barbeque::Message::JobRetry
- #assign_body — Barbeque::Message::Notification
- #build_config — Barbeque::ConfigBuilder
- #build_docker_run_command — Barbeque::Executor::Docker
- #build_hako_oneshot_command — Barbeque::Executor::Hako
- #clear_context — Barbeque::ExceptionHandler::RailsLogger
- #clear_context — Barbeque::ExceptionHandler::Raven
- #client — Barbeque::MessageQueue
- #config — Barbeque::ConfigBuilder
- #create_job_execution — Barbeque::MessageHandler::JobExecution
- #create_job_retry — Barbeque::MessageHandler::JobRetry
- #default_payload — Barbeque::SlackClient
- #delete_message — Barbeque::MessageQueue
- #dequeue — Barbeque::MessageQueue
- #endpoint_uri — Barbeque::SlackClient
- #env_options — Barbeque::Executor::Docker
- #env_options — Barbeque::Executor::Hako
- #execute_command — Barbeque::Worker
- #extract_task_info — Barbeque::Executor::Hako
- #get — Barbeque::ExecutionLog
- #get_logs — Barbeque::Executor::Docker
- #get_stopped_result — Barbeque::HakoS3Client
- #handle_exception — Barbeque::ExceptionHandler::RailsLogger
- #handle_exception — Barbeque::ExceptionHandler::Raven
- #inspect_container — Barbeque::Executor::Docker
- #job_definition — Barbeque::MessageHandler::JobExecution
- #job_envs — Barbeque::MessageHandler::JobExecution
- #job_envs — Barbeque::MessageHandler::JobRetry
- #job_execution — Barbeque::MessageHandler::JobRetry
- #keep_maximum_concurrent_executions — Barbeque::Runner
- #load — Barbeque::ExecutionLog
- #message_queue — Barbeque::Runner
- #notify_failure — Barbeque::SlackClient
- #notify_success — Barbeque::SlackClient
- #poll — Barbeque::ExecutionPoller
- #poll — Barbeque::RetryPoller
- #poll_execution — Barbeque::Executor::Docker
- #poll_execution — Barbeque::Executor::Hako
- #poll_retry — Barbeque::Executor::Docker
- #poll_retry — Barbeque::Executor::Hako
- #post_slack — Barbeque::SlackClient
- #put — Barbeque::ExecutionLog
- #receive_message — Barbeque::MessageQueue
- #run — Barbeque::ExecutionPoller
- #run — Barbeque::MessageHandler::JobExecution
- #run — Barbeque::MessageHandler::JobRetry
- #run — Barbeque::RetryPoller
- #run — Barbeque::Runner
- #run — Barbeque::Worker
- #s3_bucket_name — Barbeque::ExecutionLog
- #s3_client — Barbeque::HakoS3Client
- #s3_key_for — Barbeque::ExecutionLog
- #s3_key_for_stopped_result — Barbeque::HakoS3Client
- #save_message — Barbeque::ExecutionLog
- #save_stdout_and_stderr — Barbeque::ExecutionLog
- #set_message_context — Barbeque::ExceptionHandler::RailsLogger
- #set_message_context — Barbeque::ExceptionHandler::Raven
- #set_params_from_subscription — Barbeque::Message::Notification
- #start_execution — Barbeque::Executor::Docker
- #start_execution — Barbeque::Executor::Hako
- #start_retry — Barbeque::Executor::Docker
- #start_retry — Barbeque::Executor::Hako
- #stop — Barbeque::ExecutionPoller
- #stop — Barbeque::RetryPoller
- #stop — Barbeque::Runner
- #stop — Barbeque::Worker
- #stop! — Barbeque::MessageQueue
- #to_s — Barbeque::DockerImage
- #try_save_stdout_and_stderr — Barbeque::ExecutionLog
- #valid? — Barbeque::Message::Base
- #valid? — Barbeque::Message::InvalidMessage