X-Git-Url: https://git.tokkee.org/?a=blobdiff_plain;ds=sidebyside;f=main.go;h=20bb7322b10beb6dd94b849c1a0c26f7b802581f;hb=0165ca40e00d8bc25b29edd145d394a4f78692dc;hp=9d099dabd7a8901dbb23bdccfb834c61e778f84e;hpb=97fc96d8f8b5ac83ade0af269ccb98cb1a2abdf0;p=sysdb%2Fwebui.git diff --git a/main.go b/main.go index 9d099da..20bb732 100644 --- a/main.go +++ b/main.go @@ -50,13 +50,17 @@ func main() { flag.Parse() log.Printf("Connecting to SysDB at %s.", *addr) - conn, err := client.Connect(*addr, *user) - if err != nil { - fatalf("Failed to connect to SysDB at %q: %v", *addr, err) + var conns []*client.Conn + for i := 0; i < 10; i++ { + conn, err := client.Connect(*addr, *user) + if err != nil { + fatalf("Failed to connect to SysDB at %q: %v", *addr, err) + } + conns = append(conns, conn) } srv, err := server.New(server.Config{ - Conn: conn, + Conns: conns, TemplatePath: *tmpl, StaticPath: *static, })