module MkvToolNix::Modules::MkvModule
Public Instance Methods
call_cmd(cmd)
click to toggle source
# File lib/mkvtoolnix/modules/mkv_module.rb, line 8 def call_cmd(cmd) status, out, err = nil Open3.popen3(*cmd) do |_, stdout, stderr, thread| out = stdout.read err = stderr.read status = thread.value end raise Errors::MkvToolNixError, out if status != 0 CmdResult.new(out, err, status) end