Merge pull request #577 from tariq1890/no-map-ptr

avoid using map pointers as maps are always passed by reference
This commit is contained in:
Evan Lezar 2024-07-03 12:36:58 +02:00 committed by GitHub
commit 6732f6d13b
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -25,14 +25,14 @@ const (
)
// Runtime defines a runtime to be configured.
// The path and whether the runtime is the default runtime can be specfied
// The path and whether the runtime is the default runtime can be specified
type Runtime struct {
name string
Path string
SetAsDefault bool
}
// Runtimes defines a set of runtimes to be configure for use in the GPU Operator
// Runtimes defines a set of runtimes to be configured for use in the GPU Operator
type Runtimes map[string]Runtime
type config struct {
@ -76,8 +76,8 @@ func (r Runtimes) DefaultRuntimeName() string {
}
// Add a runtime to the set of runtimes.
func (r *Runtimes) add(runtime Runtime) {
(*r)[runtime.name] = runtime
func (r Runtimes) add(runtime Runtime) {
r[runtime.name] = runtime
}
// nvidiaRuntime creates a runtime that corresponds to the nvidia runtime.