diff options
author | Huabing Zhao <zhaohuabing@gmail.com> | 2018-08-01 09:20:14 +0000 |
---|---|---|
committer | Gerrit Code Review <gerrit@onap.org> | 2018-08-01 09:20:14 +0000 |
commit | b07c7274c03846706fae828752481392c757608c (patch) | |
tree | 918866e7d9bfea9176bacf2e07bbea1b53763a25 | |
parent | e017c160b185c17d3d1006a2d8d41ced1392f92e (diff) | |
parent | 952453f8ce9077e9abe0f96ab87e2d073e806664 (diff) |
Merge "integrate consul"
-rw-r--r-- | msb2pilot/src/msb2pilot/consul/controller.go | 31 |
1 files changed, 31 insertions, 0 deletions
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) + } +} |