Bug fix: #30 NewRealisClient method returning <nil> error when zookeeper leader not found
This commit is contained in:
parent
14483e13a5
commit
719a121ed5
2 changed files with 19 additions and 16 deletions
|
@ -168,9 +168,12 @@ func NewRealisClient(options ...option) (Realis, error) {
|
|||
//Cluster or URL?
|
||||
if config.cluster != nil {
|
||||
url, err = LeaderFromZK(*config.cluster)
|
||||
|
||||
// If ZK is configured, throw an error if the leader is unable to be determined
|
||||
if err != nil {
|
||||
fmt.Errorf("LeaderFromZK error: %+v\n ", err)
|
||||
return nil, errors.Wrap(err, "LeaderFromZK error")
|
||||
}
|
||||
|
||||
fmt.Println("schedURLFromZK: ", url)
|
||||
} else if config.url != "" {
|
||||
fmt.Println("Scheduler URL: ", config.url)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue