From 59f10e34352a81004efff96c8f68e96d9ca4d68c Mon Sep 17 00:00:00 2001 From: Tibor Vass Date: Fri, 19 Mar 2021 15:31:46 +0000 Subject: [PATCH] quota: adjust build-tags to allow build without CGO This is to allow quota package (without tests) to be built without cgo. makeBackingFsDev was used in helpers but not defined in projectquota_unsupported.go Also adjust some GoDoc to follow the standard format. Signed-off-by: Tibor Vass Signed-off-by: Sebastiaan van Stijn (cherry picked from commit 7cf079acdb88a5e66bf77e54b5dc30df859969bd) Signed-off-by: Pete Woods --- quota/projectquota.go | 6 +++--- quota/testhelpers.go | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/quota/projectquota.go b/quota/projectquota.go index f9f41f13c2..b8ffe64aaf 100644 --- a/quota/projectquota.go +++ b/quota/projectquota.go @@ -396,9 +396,9 @@ func getDirFd(dir *C.DIR) uintptr { return uintptr(C.dirfd(dir)) } -// Get the backing block device of the driver home directory -// and create a block device node under the home directory -// to be used by quotactl commands +// makeBackingFsDev gets the backing block device of the driver home directory +// and creates a block device node under the home directory to be used by +// quotactl commands. func makeBackingFsDev(home string) (string, error) { var stat unix.Stat_t if err := unix.Stat(home, &stat); err != nil { diff --git a/quota/testhelpers.go b/quota/testhelpers.go index 5f1e175d1d..d9a7098a6b 100644 --- a/quota/testhelpers.go +++ b/quota/testhelpers.go @@ -1,4 +1,4 @@ -// +build linux +// +build linux,!exclude_disk_quota,cgo package quota // import "github.com/docker/docker/quota"