aboutsummaryrefslogtreecommitdiff
path: root/config.go
diff options
context:
space:
mode:
Diffstat (limited to 'config.go')
-rw-r--r--config.go12
1 files changed, 7 insertions, 5 deletions
diff --git a/config.go b/config.go
index d1c86a0..5098d2c 100644
--- a/config.go
+++ b/config.go
@@ -7,8 +7,8 @@ import (
"os"
"sync"
- "go.lindenii.runxiyu.org/lindenii-common/scfg"
"github.com/jackc/pgx/v5/pgxpool"
+ "go.lindenii.runxiyu.org/lindenii-common/scfg"
)
var config struct {
@@ -18,14 +18,16 @@ var config struct {
Cert string `scfg:"cert"`
Key string `scfg:"key"`
} `scfg:"tls"`
- DB struct {
+ DB struct {
Type string `scfg:"type"`
Conn string `scfg:"conn"`
} `scfg:"db"`
_tls_config *tls.Config
}
-var config_mutex sync.RWMutex // covers things like the database too
-var db *pgxpool.Pool
+var (
+ config_mutex sync.RWMutex // covers things like the database too
+ db *pgxpool.Pool
+)
// load_config loads the configuration file and sets up global things according
// to the configuration directives.
@@ -50,7 +52,7 @@ func load_config(path string) error {
}
config._tls_config = &tls.Config{
Certificates: []tls.Certificate{cer},
- MinVersion: tls.VersionTLS13,
+ MinVersion: tls.VersionTLS13,
}
// Database setup