Class: Gemvault::CLI
- Inherits:
-
CommandKit::Command
- Object
- CommandKit::Command
- Gemvault::CLI
show all
- Includes:
- CommandKit::Options::Version
- Defined in:
- lib/gemvault/cli.rb,
lib/gemvault/cli/command.rb,
lib/gemvault/cli/commands/add.rb,
lib/gemvault/cli/commands/new.rb,
lib/gemvault/cli/commands/list.rb,
lib/gemvault/cli/commands/remove.rb,
lib/gemvault/cli/commands/extract.rb
Defined Under Namespace
Modules: Commands
Classes: Command
Instance Method Summary
collapse
Instance Method Details
#help ⇒ Object
33
34
35
36
37
38
39
40
41
42
43
|
# File 'lib/gemvault/cli.rb', line 33
def help
super
puts
puts "Gemfile usage:"
puts " # REQUIRED until bundler-source-vault is published to rubygems.org:"
puts ' plugin "bundler-source-vault", path: "/path/to/gemvault"'
puts
puts ' source "myvault.gemv", type: :vault do'
puts ' gem "foo"'
puts " end"
end
|
#run(command = nil, *argv) ⇒ Object
25
26
27
28
29
30
31
|
# File 'lib/gemvault/cli.rb', line 25
def run(command = nil, *argv)
if command
super
else
help
end
end
|