Module: Bow

Defined in:
lib/bow/locker.rb,
lib/bow.rb,
lib/bow/rake.rb,
lib/bow/config.rb,
lib/bow/command.rb,
lib/bow/options.rb,
lib/bow/ssh/scp.rb,
lib/bow/targets.rb,
lib/bow/version.rb,
lib/bow/inventory.rb,
lib/bow/memorable.rb,
lib/bow/ssh/rsync.rb,
lib/bow/ssh_helper.rb,
lib/bow/application.rb,
lib/bow/thread_pool.rb,
lib/bow/commands/exec.rb,
lib/bow/commands/init.rb,
lib/bow/commands/ping.rb,
lib/bow/commands/apply.rb,
lib/bow/commands/prepare.rb,
lib/bow/inventory_example.rb,
lib/bow/response_formatter.rb

Overview

Locker is a task state manager. It tracks the task status and saves it to the history file.

Defined Under Namespace

Modules: Commands, Memorable, Ssh Classes: Application, Command, Config, Host, Inventory, InventoryExample, Locker, Options, Rake, ResponseFormatter, SshHelper, Targets, ThreadPool

Constant Summary collapse

BASE_DIR =
File.dirname(File.dirname(__FILE__)).freeze
VERSION =
'0.5.2'