Web dashboard, task release, logs api

This commit is contained in:
simon987
2019-01-21 20:16:30 -05:00
parent 0346dd8b6b
commit cbd32daf02
65 changed files with 13430 additions and 114 deletions

View File

@@ -12,6 +12,7 @@ var Cfg struct {
WebHookHash string
WebHookSigHeader string
LogLevel logrus.Level
DbLogLevels []logrus.Level
}
func SetupConfig() {
@@ -30,4 +31,8 @@ func SetupConfig() {
Cfg.WebHookHash = viper.GetString("git.webhook_hash")
Cfg.WebHookSigHeader = viper.GetString("git.webhook_sig_header")
Cfg.LogLevel, _ = logrus.ParseLevel(viper.GetString("log.level"))
for _, level := range viper.GetStringSlice("database.log_levels") {
newLevel, _ := logrus.ParseLevel(level)
Cfg.DbLogLevels = append(Cfg.DbLogLevels, newLevel)
}
}