Class: Kiip::Cli
- Inherits:
-
Thor
- Object
- Thor
- Kiip::Cli
- Defined in:
- lib/kiip/cli.rb
Instance Method Summary collapse
- #link(package_name) ⇒ Object
- #list ⇒ Object
- #restore(package_name) ⇒ Object
- #rm(package_name) ⇒ Object
- #track(package_name, file_or_folder) ⇒ Object
- #unlink(package_name) ⇒ Object
Instance Method Details
#link(package_name) ⇒ Object
12 13 14 |
# File 'lib/kiip/cli.rb', line 12 def link package_name repository.sync!(package_name) end |
#list ⇒ Object
27 28 29 |
# File 'lib/kiip/cli.rb', line 27 def list puts repository.print_content end |
#restore(package_name) ⇒ Object
22 23 24 |
# File 'lib/kiip/cli.rb', line 22 def restore package_name repository.restore package_name end |
#rm(package_name) ⇒ Object
32 33 34 |
# File 'lib/kiip/cli.rb', line 32 def rm package_name repository.rm package_name end |
#track(package_name, file_or_folder) ⇒ Object
7 8 9 |
# File 'lib/kiip/cli.rb', line 7 def track package_name, file_or_folder repository.track(package_name, file_or_folder) end |
#unlink(package_name) ⇒ Object
17 18 19 |
# File 'lib/kiip/cli.rb', line 17 def unlink package_name repository.unlink(package_name) end |