mirror of
https://github.com/morten-olsen/homelab-nuclei-operator.git
synced 2026-02-08 02:16:23 +01:00
fix: linting
This commit is contained in:
@@ -92,7 +92,7 @@ type NucleiScanReconciler struct {
|
|||||||
}
|
}
|
||||||
|
|
||||||
// NewNucleiScanReconciler creates a new NucleiScanReconciler with default settings
|
// NewNucleiScanReconciler creates a new NucleiScanReconciler with default settings
|
||||||
func NewNucleiScanReconciler(client client.Client, scheme *runtime.Scheme, scanner scanner.Scanner) *NucleiScanReconciler {
|
func NewNucleiScanReconciler(c client.Client, scheme *runtime.Scheme, s scanner.Scanner) *NucleiScanReconciler {
|
||||||
rescanAge := defaultRescanAge
|
rescanAge := defaultRescanAge
|
||||||
if envVal := os.Getenv(envRescanAge); envVal != "" {
|
if envVal := os.Getenv(envRescanAge); envVal != "" {
|
||||||
if parsed, err := time.ParseDuration(envVal); err == nil {
|
if parsed, err := time.ParseDuration(envVal); err == nil {
|
||||||
@@ -122,9 +122,9 @@ func NewNucleiScanReconciler(client client.Client, scheme *runtime.Scheme, scann
|
|||||||
}
|
}
|
||||||
|
|
||||||
return &NucleiScanReconciler{
|
return &NucleiScanReconciler{
|
||||||
Client: client,
|
Client: c,
|
||||||
Scheme: scheme,
|
Scheme: scheme,
|
||||||
Scanner: scanner,
|
Scanner: s,
|
||||||
RescanAge: rescanAge,
|
RescanAge: rescanAge,
|
||||||
HTTPClient: &http.Client{
|
HTTPClient: &http.Client{
|
||||||
Timeout: 10 * time.Second,
|
Timeout: 10 * time.Second,
|
||||||
@@ -364,7 +364,7 @@ func (r *NucleiScanReconciler) checkTargetsAvailability(ctx context.Context, tar
|
|||||||
unavailable = append(unavailable, target)
|
unavailable = append(unavailable, target)
|
||||||
continue
|
continue
|
||||||
}
|
}
|
||||||
resp.Body.Close()
|
_ = resp.Body.Close()
|
||||||
|
|
||||||
// Consider any response (even 4xx/5xx) as "available" - the service is responding
|
// Consider any response (even 4xx/5xx) as "available" - the service is responding
|
||||||
available = append(available, target)
|
available = append(available, target)
|
||||||
|
|||||||
@@ -106,7 +106,7 @@ func (s *NucleiScanner) Scan(ctx context.Context, targets []string, options Scan
|
|||||||
if err != nil {
|
if err != nil {
|
||||||
return nil, fmt.Errorf("failed to create temp directory: %w", err)
|
return nil, fmt.Errorf("failed to create temp directory: %w", err)
|
||||||
}
|
}
|
||||||
defer os.RemoveAll(tmpDir)
|
defer func() { _ = os.RemoveAll(tmpDir) }()
|
||||||
|
|
||||||
// Write targets to a file
|
// Write targets to a file
|
||||||
targetsFile := filepath.Join(tmpDir, "targets.txt")
|
targetsFile := filepath.Join(tmpDir, "targets.txt")
|
||||||
|
|||||||
Reference in New Issue
Block a user