diff options
-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) + } +} |