Class: Kiip::Cli

Inherits:
Thor
  • Object
show all
Defined in:
lib/kiip/cli.rb

Instance Method Summary collapse

Instance Method Details



12
13
14
# File 'lib/kiip/cli.rb', line 12

def link package_name
  repository.sync!(package_name)
end

#listObject



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


17
18
19
# File 'lib/kiip/cli.rb', line 17

def unlink package_name
  repository.unlink(package_name)
end