Class: RubySkills::Updater
- Inherits:
-
Object
- Object
- RubySkills::Updater
- Defined in:
- lib/ruby_skills/updater.rb
Overview
Reinstalls skills to pick up newer versions.
Delegates the work to Installer. When skill_name is
omitted, every skill in the Skillfile is updated.
Instance Method Summary collapse
-
#update(skill_name = nil) ⇒ void
Update one skill or every skill declared in the Skillfile.
Instance Method Details
#update(skill_name = nil) ⇒ void
This method returns an undefined value.
Update one skill or every skill declared in the Skillfile.
22 23 24 25 26 27 28 29 30 |
# File 'lib/ruby_skills/updater.rb', line 22 def update(skill_name = nil) Installer.new.install(skill_name) if skill_name puts "✓ Updated #{skill_name}" else puts "✓ All skills updated" end end |