Module: Patriot

Defined in:
lib/patriot/command.rb,
lib/patriot/util.rb,
lib/patriot/worker.rb,
lib/patriot/version.rb,
lib/patriot/job_store.rb,
lib/patriot/util/param.rb,
lib/patriot/util/retry.rb,
lib/patriot/util/config.rb,
lib/patriot/util/logger.rb,
lib/patriot/util/script.rb,
lib/patriot/util/system.rb,
lib/patriot/worker/base.rb,
lib/patriot/command/base.rb,
lib/patriot/job_store/job.rb,
lib/patriot/command/parser.rb,
lib/patriot/job_store/base.rb,
lib/patriot/util/date_util.rb,
lib/patriot/util/db_client.rb,
lib/patriot/worker/servlet.rb,
lib/patriot/util/config/base.rb,
lib/patriot/command/composite.rb,
lib/patriot/job_store/factory.rb,
lib/patriot/tool/batch_parser.rb,
lib/patriot/command/sh_command.rb,
lib/patriot/util/logger/facade.rb,
lib/patriot/worker/info_server.rb,
lib/patriot/util/db_client/base.rb,
lib/patriot/util/logger/factory.rb,
lib/patriot/job_store/job_ticket.rb,
lib/patriot/tool/patriot_command.rb,
lib/patriot/command/command_group.rb,
lib/patriot/command/command_macro.rb,
lib/patriot/util/db_client/record.rb,
lib/patriot/command/post_processor.rb,
lib/patriot/job_store/rdb_job_store.rb,
lib/patriot/util/cron_format_parser.rb,
lib/patriot/worker/job_store_server.rb,
lib/patriot/worker/multi_node_worker.rb,
lib/patriot/job_store/in_memory_store.rb,
lib/patriot/tool/patriot_commands/job.rb,
lib/patriot/util/logger/log4r_factory.rb,
lib/patriot/util/config/inifile_config.rb,
lib/patriot/util/db_client/hash_record.rb,
lib/patriot/command/post_processor/base.rb,
lib/patriot/tool/patriot_commands/plugin.rb,
lib/patriot/tool/patriot_commands/worker.rb,
lib/patriot/worker/servlet/index_servlet.rb,
lib/patriot/controller/package_controller.rb,
lib/patriot/tool/patriot_commands/execute.rb,
lib/patriot/tool/patriot_commands/upgrade.rb,
lib/patriot/command/post_processor/retrial.rb,
lib/patriot/tool/patriot_commands/register.rb,
lib/patriot/tool/patriot_commands/validate.rb,
lib/patriot/worker/servlet/job_api_servlet.rb,
lib/patriot/util/logger/webrick_log_factory.rb,
lib/patriot/worker/servlet/api_servlet_base.rb,
lib/patriot/worker/servlet/worker_api_servlet.rb,
lib/patriot/controller/worker_admin_controller.rb,
lib/patriot/tool/patriot_commands/worker_admin.rb,
lib/patriot/command/post_processor/skip_on_fail.rb,
lib/patriot/command/post_processor/discard_on_fail.rb,
lib/patriot/command/post_processor/http_notification.rb,
lib/patriot/command/post_processor/mail_notification.rb,
lib/patriot/command/post_processor/slack_notification.rb

Overview

usage: slack_notification api_key: slack_api_key, channel: slack_channel, username: username(any), on: ‘failed’ slack_notification api_key: slack_api_key, channel: slack_channel, username: username(any), on: [‘succeeded’, ‘failed’]

Defined Under Namespace

Modules: Command, Controller, JobStore, Tool, Util, Worker

Constant Summary collapse

VERSION =
"0.8.8"