15467: Services only load their own legacy config files
[arvados.git] / lib / config / cmd.go
index 5cb76fc35d63bd331f92e7ec02fccc1084a0c0e6..e9ceaca8642af7dbb7e993fa0b52de6e81566d63 100644 (file)
@@ -113,11 +113,13 @@ func (checkCommand) RunCommand(prog string, args []string, stdin io.Reader, stdo
        // such that the deprecated keys/files are superfluous and can
        // be deleted.
        loader.SkipDeprecated = true
+       loader.SkipLegacy = true
        withoutDepr, err := loader.Load()
        if err != nil {
                return 1
        }
        loader.SkipDeprecated = false
+       loader.SkipLegacy = false
        withDepr, err := loader.Load()
        if err != nil {
                return 1