Refactor
This commit is contained in:
@@ -1,11 +1,8 @@
|
||||
package app
|
||||
|
||||
import (
|
||||
"log"
|
||||
"os"
|
||||
"time"
|
||||
|
||||
"git.ego.freeddns.org/egommerce/go-api-pkg/fluentd"
|
||||
db "git.ego.freeddns.org/egommerce/identity-service/pkg/database"
|
||||
redis "github.com/go-redis/redis/v8"
|
||||
)
|
||||
@@ -69,24 +66,3 @@ func DatabasePlugin(cArr map[string]string) Plugin {
|
||||
// },
|
||||
// }
|
||||
// }
|
||||
|
||||
func LoggerPlugin(cArr map[string]string) Plugin {
|
||||
return Plugin{
|
||||
name: "logger",
|
||||
fn: func() any { // FIXME: return type
|
||||
logHost, logPort, err := fluentd.ParseAddr(cArr["loggerAddr"])
|
||||
if err != nil {
|
||||
log.Fatalf("Failed to parse FluentD address: %s. Err: %v", cArr["loggerAddr"], err)
|
||||
os.Exit(1)
|
||||
}
|
||||
|
||||
logger, err := fluentd.NewLogger(cArr["appFullname"], logHost, logPort)
|
||||
if err != nil {
|
||||
log.Fatalf("Failed to connect to the FluentD on %s:%d. Err: %v", logHost, logPort, err)
|
||||
os.Exit(1)
|
||||
}
|
||||
|
||||
return logger
|
||||
},
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user