class Text2png::Result
Attributes
cmd[R]
output[R]
raw[R]
Public Class Methods
new(cmd, io)
click to toggle source
# File lib/text2png/result.rb, line 5 def initialize(cmd, io) @cmd = cmd @raw = io end
Public Instance Methods
raise!()
click to toggle source
# File lib/text2png/result.rb, line 18 def raise! ExcutionError.raise!("#{cmd} - #{output}") {!success?} end
success?()
click to toggle source
# File lib/text2png/result.rb, line 14 def success? @success ||= Process.wait2(raw.pid)[1].success? end