@@ -28,6 +28,8 @@ import (
2828 "syscall"
2929
3030 "github.com/spf13/cobra"
31+
32+ bannerouter "hertzbeat.apache.org/hertzbeat-collector-go/internal/banner"
3133 cfgloader "hertzbeat.apache.org/hertzbeat-collector-go/internal/config"
3234 "hertzbeat.apache.org/hertzbeat-collector-go/internal/job/collect"
3335 jobserver "hertzbeat.apache.org/hertzbeat-collector-go/internal/job/server"
@@ -37,13 +39,9 @@ import (
3739 collectortypes "hertzbeat.apache.org/hertzbeat-collector-go/internal/types/collector"
3840 configtypes "hertzbeat.apache.org/hertzbeat-collector-go/internal/types/config"
3941 collectorerr "hertzbeat.apache.org/hertzbeat-collector-go/internal/types/err"
40-
41- bannerouter "hertzbeat.apache.org/hertzbeat-collector-go/internal/banner"
4242)
4343
44- var (
45- cfgPath string
46- )
44+ var cfgPath string
4745
4846type Runner [I collectortypes.Info ] interface {
4947 Start (ctx context.Context ) error
@@ -52,7 +50,6 @@ type Runner[I collectortypes.Info] interface {
5250}
5351
5452func ServerCommand () * cobra.Command {
55-
5653 cmd := & cobra.Command {
5754 Use : "server" ,
5855 Aliases : []string {"server" , "srv" , "s" },
@@ -67,7 +64,6 @@ func ServerCommand() *cobra.Command {
6764}
6865
6966func getConfigByPath () (* configtypes.CollectorConfig , error ) {
70-
7167 loader := cfgloader .New (cfgPath )
7268 cfg , err := loader .LoadConfig ()
7369 if err != nil {
@@ -82,12 +78,10 @@ func getConfigByPath() (*configtypes.CollectorConfig, error) {
8278}
8379
8480func serverByCfg (cfg * configtypes.CollectorConfig , logOut io.Writer ) * clrserver.Server {
85-
8681 return clrserver .New (cfg , logOut )
8782}
8883
8984func server (ctx context.Context , logOut io.Writer ) error {
90-
9185 cfg , err := getConfigByPath ()
9286 if err != nil {
9387 return err
@@ -110,7 +104,6 @@ func server(ctx context.Context, logOut io.Writer) error {
110104}
111105
112106func startRunners (ctx context.Context , cfg * clrserver.Server ) error {
113-
114107 // Create transport server first
115108 transportRunner := transportserver .New (cfg )
116109
0 commit comments