mirror of
https://github.com/NVIDIA/nvidia-container-toolkit
synced 2024-11-25 13:35:00 +00:00
Fix double error wrap fmt
Signed-off-by: Evan Lezar <elezar@nvidia.com>
This commit is contained in:
parent
92f17e9493
commit
f23fd2ce38
@ -17,7 +17,6 @@
|
|||||||
package config
|
package config
|
||||||
|
|
||||||
import (
|
import (
|
||||||
"errors"
|
|
||||||
"fmt"
|
"fmt"
|
||||||
"reflect"
|
"reflect"
|
||||||
"strconv"
|
"strconv"
|
||||||
@ -28,6 +27,7 @@ import (
|
|||||||
createdefault "github.com/NVIDIA/nvidia-container-toolkit/cmd/nvidia-ctk/config/create-default"
|
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/cmd/nvidia-ctk/config/flags"
|
||||||
"github.com/NVIDIA/nvidia-container-toolkit/internal/config"
|
"github.com/NVIDIA/nvidia-container-toolkit/internal/config"
|
||||||
|
"github.com/NVIDIA/nvidia-container-toolkit/internal/errors"
|
||||||
"github.com/NVIDIA/nvidia-container-toolkit/internal/logger"
|
"github.com/NVIDIA/nvidia-container-toolkit/internal/logger"
|
||||||
)
|
)
|
||||||
|
|
||||||
@ -141,7 +141,7 @@ func setFlagToKeyValue(setFlag string) (string, interface{}, error) {
|
|||||||
|
|
||||||
field, err := getField(key)
|
field, err := getField(key)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return key, nil, fmt.Errorf("%w: %w", errInvalidConfigOption, err)
|
return key, nil, errors.Join(err, errInvalidConfigOption)
|
||||||
}
|
}
|
||||||
|
|
||||||
kind := field.Kind()
|
kind := field.Kind()
|
||||||
@ -157,7 +157,7 @@ func setFlagToKeyValue(setFlag string) (string, interface{}, error) {
|
|||||||
case reflect.Bool:
|
case reflect.Bool:
|
||||||
b, err := strconv.ParseBool(value)
|
b, err := strconv.ParseBool(value)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return key, value, fmt.Errorf("%w: %w", errInvalidFormat, err)
|
return key, value, errors.Join(err, errInvalidFormat)
|
||||||
}
|
}
|
||||||
return key, b, err
|
return key, b, err
|
||||||
case reflect.String:
|
case reflect.String:
|
||||||
@ -172,7 +172,7 @@ func setFlagToKeyValue(setFlag string) (string, interface{}, error) {
|
|||||||
for _, v := range valueParts {
|
for _, v := range valueParts {
|
||||||
vi, err := strconv.ParseInt(v, 10, 0)
|
vi, err := strconv.ParseInt(v, 10, 0)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return key, nil, fmt.Errorf("%w: %w", errInvalidFormat, err)
|
return key, nil, errors.Join(err, errInvalidFormat)
|
||||||
}
|
}
|
||||||
output = append(output, vi)
|
output = append(output, vi)
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user