// Copyright (c) HashiCorp, Inc. // SPDX-License-Identifier: BUSL-1.1 //go:build !linux && !darwin package numalib // PlatformScanners returns the set of SystemScanner for systems without a // specific implementation. func PlatformScanners(_ bool) []SystemScanner { return []SystemScanner{ new(Generic), } } // Generic implements SystemScanner as a fallback for operating systems without // a specific implementation. type Generic struct{} func (g *Generic) ScanSystem(top *Topology) { scanGeneric(top) }