Local config, nats state visibility in logs

This commit is contained in:
lash
2024-11-03 17:43:07 +00:00
parent a3e2293047
commit 4491f0155f
6 changed files with 52 additions and 18 deletions

22
config/config.go Normal file
View File

@@ -0,0 +1,22 @@
package config
import (
urdtconfig "git.grassecon.net/urdt/ussd/config"
"git.grassecon.net/urdt/ussd/initializers"
)
var (
JetstreamURL string
JetstreamClientName string
)
func init() {
initializers.LoadEnvVariables()
}
func LoadConfig() {
urdtconfig.LoadConfig()
JetstreamURL = initializers.GetEnv("NATS_JETSTREAM_URL", "localhost:4222")
JetstreamClientName = initializers.GetEnv("NATS_JETSTREAM_CLIENT_NAME", "omnom")
}