Skip to content

Commit dbc744d

Browse files
authored
feat: optimize imports (#33)
1 parent dc2fb81 commit dbc744d

File tree

9 files changed

+566
-578
lines changed

9 files changed

+566
-578
lines changed

cmd/main.go

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@ import (
2222
"os"
2323

2424
"hertzbeat.apache.org/hertzbeat-collector-go/cmd/root"
25+
_ "hertzbeat.apache.org/hertzbeat-collector-go/internal/collector/basic/standard"
2526
)
2627

2728
func main() {

internal/collector/basic/database/jdbc_collector.go

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -33,19 +33,26 @@ import (
3333
"time"
3434

3535
_ "github.com/go-sql-driver/mysql"
36+
"github.com/lib/pq"
3637
_ "github.com/lib/pq"
37-
pq "github.com/lib/pq"
3838
_ "github.com/microsoft/go-mssqldb"
39-
_ "github.com/sijms/go-ora/v2" // Oracle driver
39+
_ "github.com/sijms/go-ora/v2"
4040
"golang.org/x/crypto/ssh"
4141

42+
"hertzbeat.apache.org/hertzbeat-collector-go/internal/collector/common/collect/strategy"
4243
jobtypes "hertzbeat.apache.org/hertzbeat-collector-go/internal/collector/common/types/job"
4344
"hertzbeat.apache.org/hertzbeat-collector-go/internal/collector/common/types/job/protocol"
4445
"hertzbeat.apache.org/hertzbeat-collector-go/internal/constants"
4546
"hertzbeat.apache.org/hertzbeat-collector-go/internal/util/logger"
4647
"hertzbeat.apache.org/hertzbeat-collector-go/internal/util/param"
4748
)
4849

50+
func init() {
51+
strategy.RegisterFactory("jdbc", func(logger logger.Logger) strategy.Collector {
52+
return NewJDBCCollector(logger)
53+
})
54+
}
55+
4956
const (
5057
ProtocolJDBC = "jdbc"
5158

0 commit comments

Comments
 (0)