/
pipeline.go
44 lines (37 loc) · 1.16 KB
/
pipeline.go
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
// Unless explicitly stated otherwise all files in this repository are licensed
// under the MIT License.
// This product includes software developed at Guance Cloud (https://www.guance.com/).
// Copyright 2021-present Guance, Inc.
// Package pipeline implement pipeline.
package pipeline
import (
"github.com/GuanceCloud/cliutils/pipeline/manager"
"github.com/GuanceCloud/cliutils/pipeline/manager/relation"
"github.com/GuanceCloud/cliutils/pipeline/offload"
"github.com/GuanceCloud/cliutils/pipeline/ptinput/funcs"
"github.com/GuanceCloud/cliutils/pipeline/ptinput/ipdb/geoip"
"github.com/GuanceCloud/cliutils/pipeline/ptinput/ipdb/iploc"
"github.com/GuanceCloud/cliutils/pipeline/ptinput/plmap"
"github.com/GuanceCloud/cliutils/pipeline/ptinput/refertable"
"github.com/GuanceCloud/cliutils/pipeline/stats"
)
func InitLog() {
// pipeline scripts manager
manager.InitLog()
// scripts relation
relation.InitLog()
// pipeline offload
offload.InitLog()
// all ptinputs's package
// inner pl functions
funcs.InitLog()
// ip db
iploc.InitLog()
geoip.InitLog()
// pipeline map
plmap.InitLog()
// refertable
refertable.InitLog()
// stats
stats.InitLog()
}