Skip to content

Commit 7610684

Browse files
Merge pull request #15 from bearslyricattack/db
Refactor dynamic collector.
2 parents f4a8d33 + d2396d1 commit 7610684

30 files changed

+1416
-4615
lines changed

.gitignore

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,3 +4,10 @@
44
/bin
55
**/*.local
66
**/*.local.*
7+
/53.yml
8+
/.idea/go.imports.xml
9+
/.idea/golinter.xml
10+
/.idea/modules.xml
11+
/.idea/inspectionProfiles/Project_Default.xml
12+
/.idea/sealos-state-metrics.iml
13+
/.idea/vcs.xml

main.go

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
// Package main provides the entry point for sealos-state-metrics.
12
package main
23

34
import (

pkg/collector/all/all.go

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,9 @@ package all
44
import (
55
// Import all collectors to trigger their init() functions
66
_ "github.com/labring/sealos-state-metrics/pkg/collector/cloudbalance"
7+
_ "github.com/labring/sealos-state-metrics/pkg/collector/crds"
78
_ "github.com/labring/sealos-state-metrics/pkg/collector/domain"
8-
_ "github.com/labring/sealos-state-metrics/pkg/collector/dynamic"
99
_ "github.com/labring/sealos-state-metrics/pkg/collector/imagepull"
10-
_ "github.com/labring/sealos-state-metrics/pkg/collector/kubeblocks"
1110
_ "github.com/labring/sealos-state-metrics/pkg/collector/lvm"
1211
_ "github.com/labring/sealos-state-metrics/pkg/collector/node"
1312
_ "github.com/labring/sealos-state-metrics/pkg/collector/userbalance"
Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package dynamic
1+
package crds
22

33
import "time"
44

@@ -84,8 +84,8 @@ type ConditionConfig struct {
8484
ReasonField string `yaml:"reasonField"`
8585
}
8686

87-
// NewDefaultCollectorConfig creates a new CollectorConfig with default values
88-
func NewDefaultCollectorConfig() *CollectorConfig {
87+
// NewDefaultConfig creates a new CollectorConfig with default values
88+
func NewDefaultConfig() *CollectorConfig {
8989
return &CollectorConfig{
9090
CRDs: []CRDConfig{},
9191
}

0 commit comments

Comments
 (0)