module Unix

Public Instance Methods

remove_bin(file) click to toggle source
# File lib/pretest/config/unix.rb, line 8
def remove_bin(file)
  output, _status = Open3.capture2("which #{file}")
  return false if output.nil?
  return false if output.empty?

  output = output.delete("\n") unless output.empty?
  until output.empty?
    system "sudo rm -rf #{output}"
    output, _status = Open3.capture2("which #{file}").delete("\n")
    output = '' if output.nil?
    output = output.delete("\n") unless output.empty?
  end
end