Skip to content

Commit 7ea642e

Browse files
committed
Make internal/system packages public
This change makes the nvdevices and nvmodules packages public to allow this functionality to be consumed by other clients directly. These include the mig-manager and the gpu-operator. Signed-off-by: Evan Lezar <elezar@nvidia.com>
1 parent 05fb139 commit 7ea642e

File tree

13 files changed

+5
-5
lines changed

13 files changed

+5
-5
lines changed

cmd/nvidia-ctk-installer/toolkit/toolkit.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,9 +30,9 @@ import (
3030
"github.com/NVIDIA/nvidia-container-toolkit/cmd/nvidia-ctk-installer/toolkit/installer"
3131
"github.com/NVIDIA/nvidia-container-toolkit/internal/config"
3232
"github.com/NVIDIA/nvidia-container-toolkit/internal/logger"
33-
"github.com/NVIDIA/nvidia-container-toolkit/internal/system/nvdevices"
3433
"github.com/NVIDIA/nvidia-container-toolkit/pkg/nvcdi"
3534
transformroot "github.com/NVIDIA/nvidia-container-toolkit/pkg/nvcdi/transform/root"
35+
"github.com/NVIDIA/nvidia-container-toolkit/pkg/system/nvdevices"
3636
)
3737

3838
const (

cmd/nvidia-ctk/system/create-dev-char-symlinks/create-dev-char-symlinks.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,8 +25,8 @@ import (
2525
"github.com/urfave/cli/v3"
2626

2727
"github.com/NVIDIA/nvidia-container-toolkit/internal/logger"
28-
"github.com/NVIDIA/nvidia-container-toolkit/internal/system/nvdevices"
29-
"github.com/NVIDIA/nvidia-container-toolkit/internal/system/nvmodules"
28+
"github.com/NVIDIA/nvidia-container-toolkit/pkg/system/nvdevices"
29+
"github.com/NVIDIA/nvidia-container-toolkit/pkg/system/nvmodules"
3030
)
3131

3232
const (

cmd/nvidia-ctk/system/create-device-nodes/create-device-nodes.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,8 +23,8 @@ import (
2323
"github.com/urfave/cli/v3"
2424

2525
"github.com/NVIDIA/nvidia-container-toolkit/internal/logger"
26-
"github.com/NVIDIA/nvidia-container-toolkit/internal/system/nvdevices"
27-
"github.com/NVIDIA/nvidia-container-toolkit/internal/system/nvmodules"
26+
"github.com/NVIDIA/nvidia-container-toolkit/pkg/system/nvdevices"
27+
"github.com/NVIDIA/nvidia-container-toolkit/pkg/system/nvmodules"
2828
)
2929

3030
type command struct {
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.

0 commit comments

Comments
 (0)