Class: Amiral::Providers::AptGetUpdate
- Inherits:
-
Object
- Object
- Amiral::Providers::AptGetUpdate
- Defined in:
- lib/amiral/providers/apt-update.rb
Instance Method Summary collapse
Instance Method Details
#execute(message) ⇒ Object
6 7 8 9 10 11 12 13 14 15 16 17 18 19 |
# File 'lib/amiral/providers/apt-update.rb', line 6 def execute out = err = nil status = POpen4::popen4("apt-get update"){|stdout,stderr,stdin,pid| out = stdout.read err = stderr.read } { :exit => status.exitstatus, :short => (status.exitstatus == 0) ? "apt-get update ran fine" : "apt-get cannot perform update!", :out => out, :err => err } end |