From: Lvbo163 Date: Wed, 1 Aug 2018 08:39:02 +0000 (+0800) Subject: integrate consul X-Git-Url: https://gerrit.onap.org/r/gitweb?a=commitdiff_plain;h=952453f8ce9077e9abe0f96ab87e2d073e806664;p=msb%2Fservice-mesh.git integrate consul Issue-ID: MSB-242 Change-Id: I7f998220960170f6ac42ecb44b8a22d234ea32af Signed-off-by: Lvbo163 --- diff --git a/msb2pilot/src/msb2pilot/consul/controller.go b/msb2pilot/src/msb2pilot/consul/controller.go new file mode 100644 index 0000000..3ea34ec --- /dev/null +++ b/msb2pilot/src/msb2pilot/consul/controller.go @@ -0,0 +1,31 @@ +/** + * Copyright (c) 2018 ZTE Corporation. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * and the Apache License 2.0 which both accompany this distribution, + * and are available at http://www.eclipse.org/legal/epl-v10.html + * and http://www.apache.org/licenses/LICENSE-2.0 + * + * Contributors: + * ZTE - initial Project + */ +package consul + +import ( + "msb2pilot/log" + + "github.com/hashicorp/consul/api" +) + +var client *api.Client + +func init() { + conf := api.DefaultConfig() + conf.Address = "http://localhost:8500" + var err error + client, err = api.NewClient(conf) + + if err != nil { + log.Log.Error("failed to init consul client", err) + } +}