INNER CODE UNIT · Go

options

yaklang/yaklang · cmd/legion-smoke-node/main.go:166

			options = append(options, diagnostics.WithHeapLimit(*heapDumpThresholdMB*1024*1024))
		}
		if dir := strings.TrimSpace(*heapDumpDir); dir != "" {
			options = append(options, diagnostics.WithDumpDir(dir))
		} else {
			options = append(options, diagnostics.WithDisable(true))
		}
		stopHeapMonitor = diagnostics.StartHeapMonitor(*heapMonitorInterval, options...)
		defer stopHeapMonitor()
	}

	var hostIdentityProvider node.HostIdentityProvider
	if strings.TrimSpace(*hostMachineID) != "" ||
		strings.TrimSpace(*hostSystemUUID) != "" ||
		strings.TrimSpace(*hostInstanceID) != "" {
		hostIdentityProvider = staticHostIdentityProvider{
			identity: node.HostIdentity{
				MachineID:  strings.TrimSpace(*hostMachineID),

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…