X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/8fc29fafb91cf64ce4ededbdd85ef9507c51f216..dc543546ef67fc3a7aca4b8208cafe64c94f3731:/lib/config/load.go diff --git a/lib/config/load.go b/lib/config/load.go index 3ed2b9928f..a0c7695374 100644 --- a/lib/config/load.go +++ b/lib/config/load.go @@ -23,6 +23,14 @@ type logger interface { Warnf(string, ...interface{}) } +func loadFileOrStdin(path string, stdin io.Reader, log logger) (*arvados.Config, error) { + if path == "-" { + return load(stdin, log, true) + } else { + return LoadFile(path, log) + } +} + func LoadFile(path string, log logger) (*arvados.Config, error) { f, err := os.Open(path) if err != nil {