1
0
mirror of https://github.com/lxc/incus.git synced 2026-02-05 09:46:19 +01:00

Merge pull request #2763 from dector/docs/2636/for-internal-io

incus/io: #2636 fix linter complaints in `internal/io`
This commit is contained in:
Stéphane Graber
2025-12-15 21:21:20 -05:00
committed by GitHub
5 changed files with 10 additions and 2 deletions

View File

@@ -58,6 +58,10 @@ linters:
- linters:
- revive
source: '^//generate-database:mapper '
- linters:
- revive
text: "avoid package names that conflict with Go standard library package names"
path: "^internal/io/"
- linters:
- revive
- godot

View File

@@ -7,6 +7,7 @@ import (
"syscall"
)
// GetOwnerMode returns the file mode, owner UID, and owner GID for the given file.
func GetOwnerMode(fInfo os.FileInfo) (os.FileMode, int, int) {
mode := fInfo.Mode()
uid := int(fInfo.Sys().(*syscall.Stat_t).Uid)

View File

@@ -14,10 +14,12 @@ func NewReadSeeker(reader io.Reader, seeker io.Seeker) io.ReadSeeker {
return &readSeeker{Reader: reader, Seeker: seeker}
}
// Read reads data from the reader.
func (r *readSeeker) Read(p []byte) (n int, err error) {
return r.Reader.Read(p)
}
// Seek seeks to the specified offset.
func (r *readSeeker) Seek(offset int64, whence int) (int64, error) {
return r.Seeker.Seek(offset, whence)
}

View File

@@ -5,6 +5,7 @@ import (
"io"
)
// WriteAll copies content of data to specified writer.
func WriteAll(w io.Writer, data []byte) error {
buf := bytes.NewBuffer(data)

View File

@@ -440,7 +440,7 @@ func rsyncFeatureArgs(features []string) []string {
}
// AtLeast compares the local version to a minimum version.
func AtLeast(min string) bool {
func AtLeast(minimum string) bool {
// Parse the current version.
out, err := subprocess.RunCommand("rsync", "--version")
if err != nil {
@@ -460,7 +460,7 @@ func AtLeast(min string) bool {
}
// Load minimum version.
minVer, err := version.NewDottedVersion(min)
minVer, err := version.NewDottedVersion(minimum)
if err != nil {
return false
}