Class: Submodule::CLI
- Inherits:
-
Thor
- Object
- Thor
- Submodule::CLI
- Defined in:
- lib/submodule/cli.rb
Instance Method Summary collapse
- #add(submodule_name, url) ⇒ Object
- #boot ⇒ Object
- #init ⇒ Object
- #remove(submodule_name) ⇒ Object
- #update(submodule_name, tag) ⇒ Object
Instance Method Details
#add(submodule_name, url) ⇒ Object
12 13 14 |
# File 'lib/submodule/cli.rb', line 12 def add(submodule_name, url) puts Submodule::Manager.add_dependency(submodule_name, url) end |
#boot ⇒ Object
22 23 24 |
# File 'lib/submodule/cli.rb', line 22 def boot() puts Submodule::Manager.boot() end |
#init ⇒ Object
7 8 9 |
# File 'lib/submodule/cli.rb', line 7 def init() puts Submodule::Manager.init() end |
#remove(submodule_name) ⇒ Object
27 28 29 |
# File 'lib/submodule/cli.rb', line 27 def remove(submodule_name) puts Submodule::Manager.remove(submodule_name) end |
#update(submodule_name, tag) ⇒ Object
17 18 19 |
# File 'lib/submodule/cli.rb', line 17 def update(submodule_name, tag) puts Submodule::Manager.update_dependency(submodule_name, tag) end |