def _handle_fault client, result
    if result.nil?
      STDERR.puts "Client connection failed:\n\tResult code #{client.response_code}, Fault: #{client.fault_string}" if Wbem.debug
      return true
    end
    if result.fault?
      fault = Openwsman::Fault.new result
      if Wbem.debug
        STDERR.puts "Client protocol failed for (#{client})"
        STDERR.puts "\tFault code #{fault.code}, subcode #{fault.subcode}"
        STDERR.puts "\t\treason #{fault.reason}"
        STDERR.puts "\t\tdetail #{fault.detail}"
      end
      return true
    end
    false
  end
def _handle_fault client, result
    if result.nil?
      STDERR.puts "Client connection failed:\n\tResult code #{client.response_code}, Fault: #{client.fault_string}" if Wbem.debug
      return true
    end
    if result.fault?
      fault = Openwsman::Fault.new result
      if Wbem.debug
        STDERR.puts "Client protocol failed for (#{client})"
        STDERR.puts "\tFault code #{fault.code}, subcode #{fault.subcode}"
        STDERR.puts "\t\treason #{fault.reason}"
        STDERR.puts "\t\tdetail #{fault.detail}"
      end
      return true
    end
    false
  end
Handle client connection or protocol fault

 @return: true if fault