Module: Armada
- Defined in:
- lib/armada.rb,
lib/armada/ui.rb,
lib/armada/cli.rb,
lib/armada/version.rb,
lib/armada/cli/clean.rb,
lib/armada/cli/deploy.rb,
lib/armada/cli/inspect.rb,
lib/armada/docker/host.rb,
lib/armada/clean/images.rb,
lib/armada/docker/image.rb,
lib/armada/configuration.rb,
lib/armada/docker/config.rb,
lib/armada/deploy/rolling.rb,
lib/armada/utils/commands.rb,
lib/armada/deploy/parallel.rb,
lib/armada/clean/containers.rb,
lib/armada/docker/container.rb,
lib/armada/connection/docker.rb,
lib/armada/connection/remote.rb,
lib/armada/connection/health_check.rb
Defined Under Namespace
Modules: Clean, Commands, Configuration, Connection, Deploy, DeployDSL, Docker, UI
Classes: CleanCli, Cli, Container, DeployCli, Host, Image, InspectCli
Constant Summary
collapse
- VERSION =
IO.read(File.join(File.dirname(__FILE__), '..', '..', 'VERSION')) rescue "0.0.1"
Class Method Summary
collapse
Class Method Details
.executable_name ⇒ Object
25
26
27
|
# File 'lib/armada.rb', line 25
def executable_name
File.basename($PROGRAM_NAME)
end
|
.root ⇒ Object
21
22
23
|
# File 'lib/armada.rb', line 21
def root
@root ||= Pathname.new(File.expand_path('../', File.dirname(__FILE__)))
end
|
.ui ⇒ Object
29
30
31
|
# File 'lib/armada.rb', line 29
def ui
@ui ||= Thor::Base.shell.new
end
|