mattermost/server/channels/app/platform/memory_other.go

18 lines
584 B
Go
Raw Permalink Normal View History

// Copyright (c) 2015-present Mattermost, Inc. All Rights Reserved.
// See LICENSE.txt for license information.
//go:build !linux && !darwin
package platform
import "errors"
// ErrMemoryUnsupportedPlatform is returned when memory detection is not supported on the current platform.
var ErrMemoryUnsupportedPlatform = errors.New("total memory detection not supported on this platform")
// getTotalMemory returns the total system memory in bytes.
// On unsupported platforms, this returns an error.
func getTotalMemory() (uint64, error) {
return 0, ErrMemoryUnsupportedPlatform
}