class LxDev::System

Public Class Methods

exec(cmd) click to toggle source
# File lib/lxdev/system.rb, line 8
def self.exec(cmd)
  return_object            = Result.new
  return_object.output     = %x{#{cmd}}
  return_object.exitstatus = $?.exitstatus
  return_object
end
spawn_exec(cmd, silent: false) click to toggle source
# File lib/lxdev/system.rb, line 15
def self.spawn_exec(cmd, silent: false)
  if silent
    spawn(cmd, [:out, :err] => "/dev/null")
  else
    spawn(cmd)
  end
end