Class: Bowie::CLI
- Inherits:
-
Thor
- Object
- Thor
- Bowie::CLI
- Defined in:
- lib/bowie/cli.rb
Instance Method Summary collapse
- #install(*songs) ⇒ Object
- #list ⇒ Object
- #prune ⇒ Object
- #search(song) ⇒ Object
- #uninstall(*songs) ⇒ Object
- #update(*songs) ⇒ Object
Instance Method Details
#install(*songs) ⇒ Object
11 12 13 |
# File 'lib/bowie/cli.rb', line 11 def install(*songs) Actions.install(*songs) end |
#list ⇒ Object
37 38 39 40 |
# File 'lib/bowie/cli.rb', line 37 def list results = Actions.list results.each { |key, values| puts "#{values['name']}:\n #{values['description']}" } end |
#search(song) ⇒ Object
26 27 28 29 |
# File 'lib/bowie/cli.rb', line 26 def search(song) results = Bowi::Actions.search(song) results.each { |key, values| puts "#{values['name']}:\n #{values['description']}" } end |