{{/* Copyright 2019-present Facebook Inc. All rights reserved. This source code is licensed under the Apache 2.0 license found in the LICENSE file in the root directory of this source tree. */}} {{ define "dialect/gremlin/client/open" }} u, err := url.Parse(dataSourceName) if err != nil { return nil, err } c, err := gremlin.NewClient(gremlin.Config{ Endpoint: gremlin.Endpoint{ URL: u, }, }) if err != nil { return nil, err } drv := gremlin.NewDriver(c) return NewClient(append(options, Driver(drv))...), nil {{ end }}