launch oc-monitor locally or in a container
This commit is contained in:
30
conf/conf.go
Normal file
30
conf/conf.go
Normal file
@@ -0,0 +1,30 @@
|
||||
package conf
|
||||
|
||||
import "sync"
|
||||
|
||||
// declare the flag to use for each variable
|
||||
var map_arguments = map[string]string {
|
||||
"LokiURL" : "u",
|
||||
"ArgoFile": "f",
|
||||
"ContainerName" : "n",
|
||||
}
|
||||
|
||||
type Config struct {
|
||||
LokiURL string
|
||||
ArgoFile string
|
||||
ContainerName string
|
||||
}
|
||||
|
||||
var instance *Config
|
||||
var once sync.Once
|
||||
|
||||
func GetConfig() *Config {
|
||||
once.Do(func() {
|
||||
instance = &Config{}
|
||||
})
|
||||
return instance
|
||||
}
|
||||
|
||||
func GetConfFromArgs(argument string){
|
||||
|
||||
}
|
1
conf/ocmonitor_conf.json
Normal file
1
conf/ocmonitor_conf.json
Normal file
@@ -0,0 +1 @@
|
||||
{}
|
Reference in New Issue
Block a user