X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/15c688d1c4b41232536d0a275dd5c0fdb8879a00..3d98f9b1196260dbc7b9963dfd295d7e330e23d6:/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 {