Method: Fido#cmd
- Defined in:
- lib/fido.rb
#cmd(c) ⇒ Object
48 49 50 51 52 53 54 55 56 57 58 |
# File 'lib/fido.rb', line 48 def cmd(c) out, err = nil @logger.debug c Open3.popen3(c) do |_i, o, e| out = o.read err = e.read end @logger.debug out if out !~ /^\s*$/ @logger.error err if err !~ /^\s*$/ out end |