//
// FAI: https://fai-project.org
-// Copyright (C) 2021 Simon Ruderich
+// Copyright (C) 2021-2023 Simon Ruderich
//
// This program is free software: you can redistribute it and/or modify
// it under the terms of the GNU General Public License as published by
optionCreate := flag.Bool("create", false,
"create the path if it does not exist")
- flag.CommandLine.Parse(args[2:])
+ flag.CommandLine.Parse(args[2:]) //nolint:errcheck
if flag.NArg() != 2 {
flag.Usage()
gid = int(x.Gid)
mode = stat.Mode()
}
- stat = nil // prevent accidental use
+ stat = nil //nolint:wastedassign // prevent accidental use
// Check if the expected line is present
var found bool
}
err = unix.Renameat(parentFd, tmpBase, parentFd, baseName)
if err != nil {
- unix.Unlinkat(parentFd, tmpBase, 0)
+ unix.Unlinkat(parentFd, tmpBase, 0) //nolint:errcheck
return nil, err
}
err = unix.Fsync(parentFd)