Skip to content

Commit 3a93a76

Browse files
committed
ci: add nolint directives for config parsing complexity
1 parent 3ffcce2 commit 3a93a76

File tree

2 files changed

+4
-0
lines changed

2 files changed

+4
-0
lines changed

pkg/monitors/network/cni.go

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -226,6 +226,8 @@ func (m *CNIMonitor) Stop() {
226226
}
227227

228228
// parseCNIConfig parses the CNI monitor configuration from a map.
229+
//
230+
//nolint:gocyclo // Config parsing functions have inherently high complexity due to many fields
229231
func parseCNIConfig(configMap map[string]interface{}) (*CNIMonitorConfig, error) {
230232
config := &CNIMonitorConfig{
231233
Discovery: DiscoveryConfig{

pkg/monitors/network/dns.go

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -361,6 +361,8 @@ func ValidateDNSConfig(config types.MonitorConfig) error {
361361
}
362362

363363
// parseDNSConfig parses the DNS monitor configuration from a map.
364+
//
365+
//nolint:gocyclo // Config parsing functions have inherently high complexity due to many fields
364366
func parseDNSConfig(configMap map[string]interface{}) (*DNSMonitorConfig, error) {
365367
if configMap == nil {
366368
return &DNSMonitorConfig{}, nil

0 commit comments

Comments
 (0)