Module: Puter
- Defined in:
- lib/puter.rb,
lib/puter/ui.rb,
lib/puter/cli.rb,
lib/puter/cli/vm.rb,
lib/puter/cli/aws.rb,
lib/puter/version.rb,
lib/puter/puterfile.rb,
lib/puter/backend/ssh.rb,
lib/puter/providers/vm.rb
Defined Under Namespace
Modules: Backend, CLI, Provider, UI
Classes: Puterfile, RunError, SyntaxError
Constant Summary
collapse
- VERSION =
"0.0.1"
Class Method Summary
collapse
Class Method Details
.executable_name ⇒ Object
14
15
16
|
# File 'lib/puter.rb', line 14
def executable_name
File.basename($PROGRAM_NAME)
end
|
.root ⇒ Object
10
11
12
|
# File 'lib/puter.rb', line 10
def root
@root ||= Pathname.new(File.expand_path('../', File.dirname(__FILE__)))
end
|
.ui ⇒ Object
18
19
20
|
# File 'lib/puter.rb', line 18
def ui
@ui ||= Thor::Base.shell.new
end
|