summaryrefslogtreecommitdiff
path: root/cloud/pkg/router/config/config.go
blob: fcc4f78d70e36673a7e0dd3d29f601867430caef (about) (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
package config

import (
	"sync"

	"github.com/kubeedge/api/componentconfig/cloudcore/v1alpha1"
)

var Config Configure
var once sync.Once

type Configure struct {
	v1alpha1.Router
}

func InitConfigure(router *v1alpha1.Router) {
	once.Do(func() {
		Config = Configure{
			Router: *router,
		}
	})
}