From 75ce057878c8bf5155f0cd79b0b153f97ef1f8ad Mon Sep 17 00:00:00 2001 From: Evan Lezar Date: Thu, 5 May 2022 13:45:27 +0200 Subject: [PATCH] Add debug log for command line arguments Signed-off-by: Evan Lezar --- cmd/nvidia-container-runtime/main.go | 2 +- cmd/nvidia-container-runtime/runtime_factory.go | 1 - 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/cmd/nvidia-container-runtime/main.go b/cmd/nvidia-container-runtime/main.go index 099c47be..be9054d7 100644 --- a/cmd/nvidia-container-runtime/main.go +++ b/cmd/nvidia-container-runtime/main.go @@ -21,7 +21,6 @@ func main() { // run is an entry point that allows for idiomatic handling of errors // when calling from the main function. func run(argv []string) (rerr error) { - logger.Debugf("Running %v", argv) cfg, err := config.GetConfig() if err != nil { return fmt.Errorf("error loading config: %v", err) @@ -45,6 +44,7 @@ func run(argv []string) (rerr error) { logger.Warnf("Invalid log-level '%v'; using '%v'", cfg.NVIDIAContainerRuntimeConfig.LogLevel, logger.Level.String()) } + logger.Debugf("Command line arguments: %v", argv) runtime, err := newNVIDIAContainerRuntime(logger.Logger, cfg, argv) if err != nil { return fmt.Errorf("failed to create NVIDIA Container Runtime: %v", err) diff --git a/cmd/nvidia-container-runtime/runtime_factory.go b/cmd/nvidia-container-runtime/runtime_factory.go index ca06ca17..a9d7a7ab 100644 --- a/cmd/nvidia-container-runtime/runtime_factory.go +++ b/cmd/nvidia-container-runtime/runtime_factory.go @@ -33,7 +33,6 @@ const ( // newNVIDIAContainerRuntime is a factory method that constructs a runtime based on the selected configuration and specified logger func newNVIDIAContainerRuntime(logger *logrus.Logger, cfg *config.Config, argv []string) (oci.Runtime, error) { - lowLevelRuntimeCandidates := []string{dockerRuncExecutableName, runcExecutableName} lowLevelRuntime, err := oci.NewLowLevelRuntime(logger, lowLevelRuntimeCandidates) if err != nil {