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: - linters:
- revive - revive
source: '^//generate-database:mapper ' source: '^//generate-database:mapper '
- linters:
- revive
text: "avoid package names that conflict with Go standard library package names"
path: "^internal/io/"
- linters: - linters:
- revive - revive
- godot - godot

View File

@@ -7,6 +7,7 @@ import (
"syscall" "syscall"
) )
// GetOwnerMode returns the file mode, owner UID, and owner GID for the given file.
func GetOwnerMode(fInfo os.FileInfo) (os.FileMode, int, int) { func GetOwnerMode(fInfo os.FileInfo) (os.FileMode, int, int) {
mode := fInfo.Mode() mode := fInfo.Mode()
uid := int(fInfo.Sys().(*syscall.Stat_t).Uid) 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} return &readSeeker{Reader: reader, Seeker: seeker}
} }
// Read reads data from the reader.
func (r *readSeeker) Read(p []byte) (n int, err error) { func (r *readSeeker) Read(p []byte) (n int, err error) {
return r.Reader.Read(p) return r.Reader.Read(p)
} }
// Seek seeks to the specified offset.
func (r *readSeeker) Seek(offset int64, whence int) (int64, error) { func (r *readSeeker) Seek(offset int64, whence int) (int64, error) {
return r.Seeker.Seek(offset, whence) return r.Seeker.Seek(offset, whence)
} }

View File

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

View File

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