Skip to content

Commit

Permalink
Merge branch 'goimports-local' into 'main'
Browse files Browse the repository at this point in the history
run goimports -local against the entire codebase

See merge request nvidia/container-toolkit/container-toolkit!512
  • Loading branch information
Evan Lezar committed Dec 1, 2023
2 parents 5c78e2b + 7627d48 commit ffe7ed3
Show file tree
Hide file tree
Showing 93 changed files with 215 additions and 115 deletions.
4 changes: 4 additions & 0 deletions .golangci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,10 @@ linters:
- staticcheck
- unconvert

linters-settings:
goimports:
local-prefixes: github.com/NVIDIA/nvidia-container-toolkit

issues:
exclude-rules:
# Exclude the gocritic dupSubExpr issue for cgo files.
Expand Down
5 changes: 5 additions & 0 deletions Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -78,6 +78,11 @@ fmt:
go list -f '{{.Dir}}' $(MODULE)/... \
| xargs gofmt -s -l -w

# Apply goimports -local github.com/NVIDIA/container-toolkit to the codebase
goimports:
go list -f {{.Dir}} $(MODULE)/... \
| xargs goimports -local $(MODULE) -w

golangci-lint:
golangci-lint run ./...

Expand Down
3 changes: 2 additions & 1 deletion cmd/nvidia-container-runtime-hook/container_config.go
Original file line number Diff line number Diff line change
Expand Up @@ -9,9 +9,10 @@ import (
"path/filepath"
"strings"

"github.com/NVIDIA/nvidia-container-toolkit/internal/config/image"
"github.com/opencontainers/runtime-spec/specs-go"
"golang.org/x/mod/semver"

"github.com/NVIDIA/nvidia-container-toolkit/internal/config/image"
)

const (
Expand Down
3 changes: 2 additions & 1 deletion cmd/nvidia-container-runtime-hook/container_config_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,9 @@ import (
"path/filepath"
"testing"

"github.com/NVIDIA/nvidia-container-toolkit/internal/config/image"
"github.com/stretchr/testify/require"

"github.com/NVIDIA/nvidia-container-toolkit/internal/config/image"
)

func TestGetNvidiaConfig(t *testing.T) {
Expand Down
3 changes: 2 additions & 1 deletion cmd/nvidia-container-runtime-hook/hook_config_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -21,8 +21,9 @@ import (
"os"
"testing"

"github.com/NVIDIA/nvidia-container-toolkit/internal/config/image"
"github.com/stretchr/testify/require"

"github.com/NVIDIA/nvidia-container-toolkit/internal/config/image"
)

func TestGetHookConfig(t *testing.T) {
Expand Down
5 changes: 3 additions & 2 deletions cmd/nvidia-container-runtime/main_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -11,11 +11,12 @@ import (
"strings"
"testing"

"github.com/NVIDIA/nvidia-container-toolkit/internal/modifier"
"github.com/NVIDIA/nvidia-container-toolkit/internal/test"
"github.com/opencontainers/runtime-spec/specs-go"
testlog "github.com/sirupsen/logrus/hooks/test"
"github.com/stretchr/testify/require"

"github.com/NVIDIA/nvidia-container-toolkit/internal/modifier"
"github.com/NVIDIA/nvidia-container-toolkit/internal/test"
)

const (
Expand Down
3 changes: 2 additions & 1 deletion cmd/nvidia-ctk/cdi/cdi.go
Original file line number Diff line number Diff line change
Expand Up @@ -17,11 +17,12 @@
package cdi

import (
"github.com/urfave/cli/v2"

"github.com/NVIDIA/nvidia-container-toolkit/cmd/nvidia-ctk/cdi/generate"
"github.com/NVIDIA/nvidia-container-toolkit/cmd/nvidia-ctk/cdi/list"
"github.com/NVIDIA/nvidia-container-toolkit/cmd/nvidia-ctk/cdi/transform"
"github.com/NVIDIA/nvidia-container-toolkit/internal/logger"
"github.com/urfave/cli/v2"
)

type command struct {
Expand Down
5 changes: 3 additions & 2 deletions cmd/nvidia-ctk/cdi/generate/generate.go
Original file line number Diff line number Diff line change
Expand Up @@ -22,14 +22,15 @@ import (
"path/filepath"
"strings"

"github.com/urfave/cli/v2"
cdi "tags.cncf.io/container-device-interface/pkg/parser"

"github.com/NVIDIA/nvidia-container-toolkit/internal/config"
"github.com/NVIDIA/nvidia-container-toolkit/internal/logger"
"github.com/NVIDIA/nvidia-container-toolkit/internal/platform-support/tegra/csv"
"github.com/NVIDIA/nvidia-container-toolkit/pkg/nvcdi"
"github.com/NVIDIA/nvidia-container-toolkit/pkg/nvcdi/spec"
"github.com/NVIDIA/nvidia-container-toolkit/pkg/nvcdi/transform"
"github.com/urfave/cli/v2"
cdi "tags.cncf.io/container-device-interface/pkg/parser"
)

const (
Expand Down
3 changes: 2 additions & 1 deletion cmd/nvidia-ctk/cdi/list/list.go
Original file line number Diff line number Diff line change
Expand Up @@ -19,9 +19,10 @@ package list
import (
"fmt"

"github.com/NVIDIA/nvidia-container-toolkit/internal/logger"
"github.com/urfave/cli/v2"
"tags.cncf.io/container-device-interface/pkg/cdi"

"github.com/NVIDIA/nvidia-container-toolkit/internal/logger"
)

type command struct {
Expand Down
5 changes: 3 additions & 2 deletions cmd/nvidia-ctk/cdi/transform/root/root.go
Original file line number Diff line number Diff line change
Expand Up @@ -21,11 +21,12 @@ import (
"io"
"os"

"github.com/urfave/cli/v2"
"tags.cncf.io/container-device-interface/pkg/cdi"

"github.com/NVIDIA/nvidia-container-toolkit/internal/logger"
"github.com/NVIDIA/nvidia-container-toolkit/pkg/nvcdi/spec"
transformroot "github.com/NVIDIA/nvidia-container-toolkit/pkg/nvcdi/transform/root"
"github.com/urfave/cli/v2"
"tags.cncf.io/container-device-interface/pkg/cdi"
)

type command struct {
Expand Down
3 changes: 2 additions & 1 deletion cmd/nvidia-ctk/cdi/transform/transform.go
Original file line number Diff line number Diff line change
Expand Up @@ -17,9 +17,10 @@
package transform

import (
"github.com/urfave/cli/v2"

"github.com/NVIDIA/nvidia-container-toolkit/cmd/nvidia-ctk/cdi/transform/root"
"github.com/NVIDIA/nvidia-container-toolkit/internal/logger"
"github.com/urfave/cli/v2"
)

type command struct {
Expand Down
3 changes: 2 additions & 1 deletion cmd/nvidia-ctk/config/config.go
Original file line number Diff line number Diff line change
Expand Up @@ -23,11 +23,12 @@ import (
"strconv"
"strings"

"github.com/urfave/cli/v2"

createdefault "github.com/NVIDIA/nvidia-container-toolkit/cmd/nvidia-ctk/config/create-default"
"github.com/NVIDIA/nvidia-container-toolkit/cmd/nvidia-ctk/config/flags"
"github.com/NVIDIA/nvidia-container-toolkit/internal/config"
"github.com/NVIDIA/nvidia-container-toolkit/internal/logger"
"github.com/urfave/cli/v2"
)

type command struct {
Expand Down
3 changes: 2 additions & 1 deletion cmd/nvidia-ctk/config/create-default/create-default.go
Original file line number Diff line number Diff line change
Expand Up @@ -19,10 +19,11 @@ package defaultsubcommand
import (
"fmt"

"github.com/urfave/cli/v2"

"github.com/NVIDIA/nvidia-container-toolkit/cmd/nvidia-ctk/config/flags"
"github.com/NVIDIA/nvidia-container-toolkit/internal/config"
"github.com/NVIDIA/nvidia-container-toolkit/internal/logger"
"github.com/urfave/cli/v2"
)

type command struct {
Expand Down
3 changes: 2 additions & 1 deletion cmd/nvidia-ctk/hook/chmod/chmod.go
Original file line number Diff line number Diff line change
Expand Up @@ -25,9 +25,10 @@ import (
"strconv"
"strings"

"github.com/urfave/cli/v2"

"github.com/NVIDIA/nvidia-container-toolkit/internal/logger"
"github.com/NVIDIA/nvidia-container-toolkit/internal/oci"
"github.com/urfave/cli/v2"
)

type command struct {
Expand Down
3 changes: 2 additions & 1 deletion cmd/nvidia-ctk/hook/create-symlinks/create-symlinks.go
Original file line number Diff line number Diff line change
Expand Up @@ -22,12 +22,13 @@ import (
"path/filepath"
"strings"

"github.com/urfave/cli/v2"

"github.com/NVIDIA/nvidia-container-toolkit/internal/logger"
"github.com/NVIDIA/nvidia-container-toolkit/internal/lookup"
"github.com/NVIDIA/nvidia-container-toolkit/internal/lookup/symlinks"
"github.com/NVIDIA/nvidia-container-toolkit/internal/oci"
"github.com/NVIDIA/nvidia-container-toolkit/internal/platform-support/tegra/csv"
"github.com/urfave/cli/v2"
)

type command struct {
Expand Down
3 changes: 2 additions & 1 deletion cmd/nvidia-ctk/hook/hook.go
Original file line number Diff line number Diff line change
Expand Up @@ -20,9 +20,10 @@ import (
chmod "github.com/NVIDIA/nvidia-container-toolkit/cmd/nvidia-ctk/hook/chmod"
"github.com/NVIDIA/nvidia-container-toolkit/internal/logger"

"github.com/urfave/cli/v2"

symlinks "github.com/NVIDIA/nvidia-container-toolkit/cmd/nvidia-ctk/hook/create-symlinks"
ldcache "github.com/NVIDIA/nvidia-container-toolkit/cmd/nvidia-ctk/hook/update-ldcache"
"github.com/urfave/cli/v2"
)

type hookCommand struct {
Expand Down
3 changes: 2 additions & 1 deletion cmd/nvidia-ctk/hook/update-ldcache/update-ldcache.go
Original file line number Diff line number Diff line change
Expand Up @@ -23,10 +23,11 @@ import (
"strings"
"syscall"

"github.com/urfave/cli/v2"

"github.com/NVIDIA/nvidia-container-toolkit/internal/config"
"github.com/NVIDIA/nvidia-container-toolkit/internal/logger"
"github.com/NVIDIA/nvidia-container-toolkit/internal/oci"
"github.com/urfave/cli/v2"
)

type command struct {
Expand Down
3 changes: 2 additions & 1 deletion cmd/nvidia-ctk/info/info.go
Original file line number Diff line number Diff line change
Expand Up @@ -17,8 +17,9 @@
package info

import (
"github.com/NVIDIA/nvidia-container-toolkit/internal/logger"
"github.com/urfave/cli/v2"

"github.com/NVIDIA/nvidia-container-toolkit/internal/logger"
)

type command struct {
Expand Down
3 changes: 2 additions & 1 deletion cmd/nvidia-ctk/main.go
Original file line number Diff line number Diff line change
Expand Up @@ -19,14 +19,15 @@ package main
import (
"os"

"github.com/sirupsen/logrus"

"github.com/NVIDIA/nvidia-container-toolkit/cmd/nvidia-ctk/cdi"
"github.com/NVIDIA/nvidia-container-toolkit/cmd/nvidia-ctk/config"
"github.com/NVIDIA/nvidia-container-toolkit/cmd/nvidia-ctk/hook"
infoCLI "github.com/NVIDIA/nvidia-container-toolkit/cmd/nvidia-ctk/info"
"github.com/NVIDIA/nvidia-container-toolkit/cmd/nvidia-ctk/runtime"
"github.com/NVIDIA/nvidia-container-toolkit/cmd/nvidia-ctk/system"
"github.com/NVIDIA/nvidia-container-toolkit/internal/info"
"github.com/sirupsen/logrus"

cli "github.com/urfave/cli/v2"
)
Expand Down
3 changes: 2 additions & 1 deletion cmd/nvidia-ctk/runtime/runtime.go
Original file line number Diff line number Diff line change
Expand Up @@ -17,9 +17,10 @@
package runtime

import (
"github.com/urfave/cli/v2"

"github.com/NVIDIA/nvidia-container-toolkit/cmd/nvidia-ctk/runtime/configure"
"github.com/NVIDIA/nvidia-container-toolkit/internal/logger"
"github.com/urfave/cli/v2"
)

type runtimeCommand struct {
Expand Down
1 change: 1 addition & 0 deletions cmd/nvidia-ctk/system/create-dev-char-symlinks/all.go
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,7 @@ import (
"path/filepath"

"github.com/NVIDIA/go-nvlib/pkg/nvpci"

"github.com/NVIDIA/nvidia-container-toolkit/internal/info/proc/devices"
"github.com/NVIDIA/nvidia-container-toolkit/internal/logger"
"github.com/NVIDIA/nvidia-container-toolkit/internal/nvcaps"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -24,11 +24,12 @@ import (
"strings"
"syscall"

"github.com/fsnotify/fsnotify"
"github.com/urfave/cli/v2"

"github.com/NVIDIA/nvidia-container-toolkit/internal/logger"
"github.com/NVIDIA/nvidia-container-toolkit/internal/system/nvdevices"
"github.com/NVIDIA/nvidia-container-toolkit/internal/system/nvmodules"
"github.com/fsnotify/fsnotify"
"github.com/urfave/cli/v2"
)

const (
Expand Down
3 changes: 2 additions & 1 deletion cmd/nvidia-ctk/system/create-dev-char-symlinks/existing.go
Original file line number Diff line number Diff line change
Expand Up @@ -20,9 +20,10 @@ import (
"path/filepath"
"strings"

"golang.org/x/sys/unix"

"github.com/NVIDIA/nvidia-container-toolkit/internal/logger"
"github.com/NVIDIA/nvidia-container-toolkit/internal/lookup"
"golang.org/x/sys/unix"
)

type nodeLister interface {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -19,10 +19,11 @@ package createdevicenodes
import (
"fmt"

"github.com/urfave/cli/v2"

"github.com/NVIDIA/nvidia-container-toolkit/internal/logger"
"github.com/NVIDIA/nvidia-container-toolkit/internal/system/nvdevices"
"github.com/NVIDIA/nvidia-container-toolkit/internal/system/nvmodules"
"github.com/urfave/cli/v2"
)

type command struct {
Expand Down
3 changes: 2 additions & 1 deletion cmd/nvidia-ctk/system/print-ldcache/print-ldcache.go
Original file line number Diff line number Diff line change
Expand Up @@ -19,9 +19,10 @@ package createdevicenodes
import (
"fmt"

"github.com/urfave/cli/v2"

"github.com/NVIDIA/nvidia-container-toolkit/internal/ldcache"
"github.com/NVIDIA/nvidia-container-toolkit/internal/logger"
"github.com/urfave/cli/v2"
)

type command struct {
Expand Down
3 changes: 2 additions & 1 deletion cmd/nvidia-ctk/system/system.go
Original file line number Diff line number Diff line change
Expand Up @@ -17,11 +17,12 @@
package system

import (
"github.com/urfave/cli/v2"

devchar "github.com/NVIDIA/nvidia-container-toolkit/cmd/nvidia-ctk/system/create-dev-char-symlinks"
devicenodes "github.com/NVIDIA/nvidia-container-toolkit/cmd/nvidia-ctk/system/create-device-nodes"
ldcache "github.com/NVIDIA/nvidia-container-toolkit/cmd/nvidia-ctk/system/print-ldcache"
"github.com/NVIDIA/nvidia-container-toolkit/internal/logger"
"github.com/urfave/cli/v2"
)

type command struct {
Expand Down
3 changes: 2 additions & 1 deletion internal/config/config.go
Original file line number Diff line number Diff line change
Expand Up @@ -22,10 +22,11 @@ import (
"path/filepath"
"strings"

"tags.cncf.io/container-device-interface/pkg/cdi"

"github.com/NVIDIA/nvidia-container-toolkit/internal/config/image"
"github.com/NVIDIA/nvidia-container-toolkit/internal/logger"
"github.com/NVIDIA/nvidia-container-toolkit/internal/lookup"
"tags.cncf.io/container-device-interface/pkg/cdi"
)

const (
Expand Down
3 changes: 2 additions & 1 deletion internal/discover/char_devices_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -20,9 +20,10 @@ import (
"fmt"
"testing"

"github.com/NVIDIA/nvidia-container-toolkit/internal/lookup"
testlog "github.com/sirupsen/logrus/hooks/test"
"github.com/stretchr/testify/require"

"github.com/NVIDIA/nvidia-container-toolkit/internal/lookup"
)

func TestCharDevices(t *testing.T) {
Expand Down
3 changes: 2 additions & 1 deletion internal/discover/icp_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -19,9 +19,10 @@ package discover
import (
"testing"

"github.com/NVIDIA/nvidia-container-toolkit/internal/lookup"
testlog "github.com/sirupsen/logrus/hooks/test"
"github.com/stretchr/testify/require"

"github.com/NVIDIA/nvidia-container-toolkit/internal/lookup"
)

func TestIPCMounts(t *testing.T) {
Expand Down
3 changes: 2 additions & 1 deletion internal/discover/mounts_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -20,9 +20,10 @@ import (
"fmt"
"testing"

"github.com/NVIDIA/nvidia-container-toolkit/internal/lookup"
"github.com/stretchr/testify/require"

"github.com/NVIDIA/nvidia-container-toolkit/internal/lookup"

testlog "github.com/sirupsen/logrus/hooks/test"
)

Expand Down
3 changes: 2 additions & 1 deletion internal/edits/device.go
Original file line number Diff line number Diff line change
Expand Up @@ -17,9 +17,10 @@
package edits

import (
"github.com/NVIDIA/nvidia-container-toolkit/internal/discover"
"tags.cncf.io/container-device-interface/pkg/cdi"
"tags.cncf.io/container-device-interface/specs-go"

"github.com/NVIDIA/nvidia-container-toolkit/internal/discover"
)

type device discover.Device
Expand Down

0 comments on commit ffe7ed3

Please sign in to comment.