3
0

upd(internal):

- don't provide fault db connection setting
- prefix is optional, check if we have it
This commit is contained in:
Tit Petric
2018-11-09 16:15:51 +01:00
parent 3d1d6cc934
commit 3ad72640bb
2 changed files with 9 additions and 3 deletions
+5 -2
View File
@@ -30,11 +30,14 @@ func (*Database) Init(prefix ...string) *Database {
}
p := func(s string) string {
return prefix[0] + "-" + s
if len(prefix) > 0 {
return prefix[0] + "-" + s
}
return s
}
db = new(Database)
flag.StringVar(&db.DSN, p("db-dsn"), "crust:crust@tcp(db1:3306)/crust?collation=utf8mb4_general_ci", "DSN for database connection")
flag.StringVar(&db.DSN, p("db-dsn"), "", "DSN for database connection (e.g. user:pass@tcp(db1:3306)/dbname?collation=utf8mb4_general_ci)")
flag.StringVar(&db.Profiler, p("db-profiler"), "", "Profiler for DB queries (none, stdout)")
return db
}
+4 -1
View File
@@ -38,7 +38,10 @@ func (*HTTP) Init(prefix ...string) *HTTP {
}
p := func(s string) string {
return prefix[0] + "-" + s
if len(prefix) > 0 {
return prefix[0] + "-" + s
}
return s
}
http = new(HTTP)