projects
/
arvados.git
/ commitdiff
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
0c89457
)
13647: Return recognizable error when no clusters are defined.
author
Tom Clegg <tclegg@veritasgenetics.com>
Thu, 11 Jul 2019 15:06:12 +0000
(11:06 -0400)
committer
Tom Clegg <tclegg@veritasgenetics.com>
Thu, 11 Jul 2019 15:06:12 +0000
(11:06 -0400)
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>
lib/config/load.go
patch
|
blob
|
history
diff --git
a/lib/config/load.go
b/lib/config/load.go
index 58f1b029d0e54a2139c94bee888809b6e7ce2092..b3709b5bd9f1696267c821956764e745ff4b76fc 100644
(file)
--- a/
lib/config/load.go
+++ b/
lib/config/load.go
@@
-21,6
+21,8
@@
import (
"github.com/sirupsen/logrus"
)
+var ErrNoClustersDefined = errors.New("config does not define any clusters")
+
type Loader struct {
Stdin io.Reader
Logger logrus.FieldLogger
@@
-86,7
+88,7
@@
func (ldr *Loader) Load() (*arvados.Config, error) {
return nil, err
}
if len(dummy.Clusters) == 0 {
- return nil,
errors.New("config does not define any clusters")
+ return nil,
ErrNoClustersDefined
}
// We can't merge deep structs here; instead, we unmarshal the