diff --git a/cmd/agent/main.go b/cmd/agent/main.go index 2b32545..2af9af7 100644 --- a/cmd/agent/main.go +++ b/cmd/agent/main.go @@ -1,4 +1,4 @@ -/*- +/* * Copyright 2025 Carver Automation Corporation. * * Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/cmd/checkers/dusk/main.go b/cmd/checkers/dusk/main.go index 838144f..5021e00 100644 --- a/cmd/checkers/dusk/main.go +++ b/cmd/checkers/dusk/main.go @@ -1,4 +1,4 @@ -/*- +/* * Copyright 2025 Carver Automation Corporation. * * Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/cmd/checkers/snmp/main.go b/cmd/checkers/snmp/main.go index 981303e..6a1831f 100644 --- a/cmd/checkers/snmp/main.go +++ b/cmd/checkers/snmp/main.go @@ -1,4 +1,4 @@ -/*- +/* * Copyright 2025 Carver Automation Corporation. * * Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/cmd/cloud/main.go b/cmd/cloud/main.go index 76b4182..48dfb02 100644 --- a/cmd/cloud/main.go +++ b/cmd/cloud/main.go @@ -1,4 +1,4 @@ -/*- +/* * Copyright 2025 Carver Automation Corporation. * * Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/cmd/poller/main.go b/cmd/poller/main.go index d24f369..1ba4448 100644 --- a/cmd/poller/main.go +++ b/cmd/poller/main.go @@ -1,4 +1,4 @@ -/*- +/* * Copyright 2025 Carver Automation Corporation. * * Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/pkg/agent/checker.go b/pkg/agent/checker.go index 0b5ab70..988cdde 100644 --- a/pkg/agent/checker.go +++ b/pkg/agent/checker.go @@ -1,4 +1,4 @@ -/*- +/* * Copyright 2025 Carver Automation Corporation. * * Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/pkg/agent/checker_integration_test.go b/pkg/agent/checker_integration_test.go index a2028a7..7073b5f 100644 --- a/pkg/agent/checker_integration_test.go +++ b/pkg/agent/checker_integration_test.go @@ -1,7 +1,7 @@ //go:build integration // +build integration -/*- +/* * Copyright 2025 Carver Automation Corporation. * * Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/pkg/agent/checker_test.go b/pkg/agent/checker_test.go index 6c24b49..c7566f1 100644 --- a/pkg/agent/checker_test.go +++ b/pkg/agent/checker_test.go @@ -1,4 +1,4 @@ -/*- +/* * Copyright 2025 Carver Automation Corporation. * * Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/pkg/agent/errors.go b/pkg/agent/errors.go index 352421a..e0f51b3 100644 --- a/pkg/agent/errors.go +++ b/pkg/agent/errors.go @@ -1,4 +1,4 @@ -/*- +/* * Copyright 2025 Carver Automation Corporation. * * Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/pkg/agent/external_checker.go b/pkg/agent/external_checker.go index c8cfbce..b7b59ca 100644 --- a/pkg/agent/external_checker.go +++ b/pkg/agent/external_checker.go @@ -1,4 +1,4 @@ -/*- +/* * Copyright 2025 Carver Automation Corporation. * * Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/pkg/agent/icmp_checker.go b/pkg/agent/icmp_checker.go index bca0be9..37e83a4 100644 --- a/pkg/agent/icmp_checker.go +++ b/pkg/agent/icmp_checker.go @@ -1,4 +1,4 @@ -/*- +/* * Copyright 2025 Carver Automation Corporation. * * Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/pkg/agent/interfaces.go b/pkg/agent/interfaces.go index d9dbd4a..3640f3b 100644 --- a/pkg/agent/interfaces.go +++ b/pkg/agent/interfaces.go @@ -1,4 +1,4 @@ -/*- +/* * Copyright 2025 Carver Automation Corporation. * * Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/pkg/agent/ipv4_sorter.go b/pkg/agent/ipv4_sorter.go index b70dcb2..811b1b0 100644 --- a/pkg/agent/ipv4_sorter.go +++ b/pkg/agent/ipv4_sorter.go @@ -1,4 +1,4 @@ -/*- +/* * Copyright 2025 Carver Automation Corporation. * * Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/pkg/agent/registry.go b/pkg/agent/registry.go index 59327ab..d7358b5 100644 --- a/pkg/agent/registry.go +++ b/pkg/agent/registry.go @@ -1,4 +1,4 @@ -/*- +/* * Copyright 2025 Carver Automation Corporation. * * Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/pkg/agent/server.go b/pkg/agent/server.go index 0180977..a2ea20f 100644 --- a/pkg/agent/server.go +++ b/pkg/agent/server.go @@ -1,4 +1,4 @@ -/*- +/* * Copyright 2025 Carver Automation Corporation. * * Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/pkg/agent/server_test.go b/pkg/agent/server_test.go index 4a33dc5..136c4cc 100644 --- a/pkg/agent/server_test.go +++ b/pkg/agent/server_test.go @@ -1,4 +1,4 @@ -/*- +/* * Copyright 2025 Carver Automation Corporation. * * Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/pkg/agent/snmp_checker.go b/pkg/agent/snmp_checker.go index 6e21659..3454808 100644 --- a/pkg/agent/snmp_checker.go +++ b/pkg/agent/snmp_checker.go @@ -1,4 +1,4 @@ -/*- +/* * Copyright 2025 Carver Automation Corporation. * * Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/pkg/agent/sweep_service.go b/pkg/agent/sweep_service.go index 04ae567..a5c50eb 100644 --- a/pkg/agent/sweep_service.go +++ b/pkg/agent/sweep_service.go @@ -1,4 +1,4 @@ -/*- +/* * Copyright 2025 Carver Automation Corporation. * * Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/pkg/agent/sweep_service_test.go b/pkg/agent/sweep_service_test.go index 6158806..b27edfe 100644 --- a/pkg/agent/sweep_service_test.go +++ b/pkg/agent/sweep_service_test.go @@ -1,4 +1,4 @@ -/*- +/* * Copyright 2025 Carver Automation Corporation. * * Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/pkg/checker/dusk/config.go b/pkg/checker/dusk/config.go index 6d5c69a..e3f6150 100644 --- a/pkg/checker/dusk/config.go +++ b/pkg/checker/dusk/config.go @@ -1,4 +1,4 @@ -/*- +/* * Copyright 2025 Carver Automation Corporation. * * Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/pkg/checker/dusk/dusk.go b/pkg/checker/dusk/dusk.go index a9e9e14..82b56fd 100644 --- a/pkg/checker/dusk/dusk.go +++ b/pkg/checker/dusk/dusk.go @@ -1,4 +1,4 @@ -/*- +/* * Copyright 2025 Carver Automation Corporation. * * Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/pkg/checker/interfaces.go b/pkg/checker/interfaces.go index 20e55a0..0eec6e9 100644 --- a/pkg/checker/interfaces.go +++ b/pkg/checker/interfaces.go @@ -1,4 +1,4 @@ -/*- +/* * Copyright 2025 Carver Automation Corporation. * * Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/pkg/checker/registry.go b/pkg/checker/registry.go index 9ded65a..e78b346 100644 --- a/pkg/checker/registry.go +++ b/pkg/checker/registry.go @@ -1,4 +1,4 @@ -/*- +/* * Copyright 2025 Carver Automation Corporation. * * Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/pkg/checker/snmp/aggregator.go b/pkg/checker/snmp/aggregator.go index 2573083..241eca8 100644 --- a/pkg/checker/snmp/aggregator.go +++ b/pkg/checker/snmp/aggregator.go @@ -1,4 +1,4 @@ -/*- +/* * Copyright 2025 Carver Automation Corporation. * * Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/pkg/checker/snmp/aggregator_test.go b/pkg/checker/snmp/aggregator_test.go index 2f83030..2373525 100644 --- a/pkg/checker/snmp/aggregator_test.go +++ b/pkg/checker/snmp/aggregator_test.go @@ -1,4 +1,4 @@ -/*- +/* * Copyright 2025 Carver Automation Corporation. * * Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/pkg/checker/snmp/client.go b/pkg/checker/snmp/client.go index abea728..0af93be 100644 --- a/pkg/checker/snmp/client.go +++ b/pkg/checker/snmp/client.go @@ -1,4 +1,4 @@ -/*- +/* * Copyright 2025 Carver Automation Corporation. * * Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/pkg/checker/snmp/collector.go b/pkg/checker/snmp/collector.go index 655880c..cd92a58 100644 --- a/pkg/checker/snmp/collector.go +++ b/pkg/checker/snmp/collector.go @@ -1,4 +1,4 @@ -/*- +/* * Copyright 2025 Carver Automation Corporation. * * Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/pkg/checker/snmp/collector_test.go b/pkg/checker/snmp/collector_test.go index 167e43e..f9b0bb3 100644 --- a/pkg/checker/snmp/collector_test.go +++ b/pkg/checker/snmp/collector_test.go @@ -1,4 +1,4 @@ -/*- +/* * Copyright 2025 Carver Automation Corporation. * * Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/pkg/checker/snmp/config.go b/pkg/checker/snmp/config.go index 7170a31..3a2bde9 100644 --- a/pkg/checker/snmp/config.go +++ b/pkg/checker/snmp/config.go @@ -1,4 +1,4 @@ -/*- +/* * Copyright 2025 Carver Automation Corporation. * * Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/pkg/checker/snmp/errors.go b/pkg/checker/snmp/errors.go index c696587..b70b7fa 100644 --- a/pkg/checker/snmp/errors.go +++ b/pkg/checker/snmp/errors.go @@ -1,4 +1,4 @@ -/*- +/* * Copyright 2025 Carver Automation Corporation. * * Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/pkg/checker/snmp/grpc_snmp.go b/pkg/checker/snmp/grpc_snmp.go index d78547c..050409e 100644 --- a/pkg/checker/snmp/grpc_snmp.go +++ b/pkg/checker/snmp/grpc_snmp.go @@ -1,4 +1,4 @@ -/*- +/* * Copyright 2025 Carver Automation Corporation. * * Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/pkg/checker/snmp/interfaces.go b/pkg/checker/snmp/interfaces.go index 1b7417d..7f7a265 100644 --- a/pkg/checker/snmp/interfaces.go +++ b/pkg/checker/snmp/interfaces.go @@ -1,4 +1,4 @@ -/*- +/* * Copyright 2025 Carver Automation Corporation. * * Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/pkg/checker/snmp/service.go b/pkg/checker/snmp/service.go index c056067..06350ee 100644 --- a/pkg/checker/snmp/service.go +++ b/pkg/checker/snmp/service.go @@ -1,4 +1,4 @@ -/*- +/* * Copyright 2025 Carver Automation Corporation. * * Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/pkg/checker/snmp/service_test.go b/pkg/checker/snmp/service_test.go index e2985cc..ad7107f 100644 --- a/pkg/checker/snmp/service_test.go +++ b/pkg/checker/snmp/service_test.go @@ -1,4 +1,4 @@ -/*- +/* * Copyright 2025 Carver Automation Corporation. * * Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/pkg/checker/snmp/snmp.go b/pkg/checker/snmp/snmp.go index e708479..1bec314 100644 --- a/pkg/checker/snmp/snmp.go +++ b/pkg/checker/snmp/snmp.go @@ -1,4 +1,4 @@ -/*- +/* * Copyright 2025 Carver Automation Corporation. * * Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/pkg/checker/snmp/snmp_integration_test.go b/pkg/checker/snmp/snmp_integration_test.go index 74216bf..0f34ed1 100644 --- a/pkg/checker/snmp/snmp_integration_test.go +++ b/pkg/checker/snmp/snmp_integration_test.go @@ -1,7 +1,7 @@ //go:build integration // +build integration -/*- +/* * Copyright 2025 Carver Automation Corporation. * * Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/pkg/checker/snmp/target_status.go b/pkg/checker/snmp/target_status.go index 5fdae43..5770a62 100644 --- a/pkg/checker/snmp/target_status.go +++ b/pkg/checker/snmp/target_status.go @@ -1,4 +1,4 @@ -/*- +/* * Copyright 2025 Carver Automation Corporation. * * Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/pkg/checker/snmp/types.go b/pkg/checker/snmp/types.go index ed5db82..290156c 100644 --- a/pkg/checker/snmp/types.go +++ b/pkg/checker/snmp/types.go @@ -1,4 +1,4 @@ -/*- +/* * Copyright 2025 Carver Automation Corporation. * * Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/pkg/cloud/alerts/discord.go b/pkg/cloud/alerts/discord.go index a7be8a4..d4d1a0e 100644 --- a/pkg/cloud/alerts/discord.go +++ b/pkg/cloud/alerts/discord.go @@ -1,4 +1,4 @@ -/*- +/* * Copyright 2025 Carver Automation Corporation. * * Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/pkg/cloud/alerts/interfaces.go b/pkg/cloud/alerts/interfaces.go index e31cfca..0708bdb 100644 --- a/pkg/cloud/alerts/interfaces.go +++ b/pkg/cloud/alerts/interfaces.go @@ -1,4 +1,4 @@ -/*- +/* * Copyright 2025 Carver Automation Corporation. * * Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/pkg/cloud/alerts/webhook.go b/pkg/cloud/alerts/webhook.go index a80d49b..60396f1 100644 --- a/pkg/cloud/alerts/webhook.go +++ b/pkg/cloud/alerts/webhook.go @@ -1,4 +1,4 @@ -/*- +/* * Copyright 2025 Carver Automation Corporation. * * Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/pkg/cloud/api/interfaces.go b/pkg/cloud/api/interfaces.go index 01ea1cb..86ee8ca 100644 --- a/pkg/cloud/api/interfaces.go +++ b/pkg/cloud/api/interfaces.go @@ -1,4 +1,4 @@ -/*- +/* * Copyright 2025 Carver Automation Corporation. * * Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/pkg/cloud/api/server.go b/pkg/cloud/api/server.go index 0869a6c..73e21a8 100644 --- a/pkg/cloud/api/server.go +++ b/pkg/cloud/api/server.go @@ -1,4 +1,4 @@ -/*- +/* * Copyright 2025 Carver Automation Corporation. * * Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/pkg/cloud/api/types.go b/pkg/cloud/api/types.go index 865e78e..892439b 100644 --- a/pkg/cloud/api/types.go +++ b/pkg/cloud/api/types.go @@ -1,4 +1,4 @@ -/*- +/* * Copyright 2025 Carver Automation Corporation. * * Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/pkg/cloud/errors.go b/pkg/cloud/errors.go index d1152a0..0b35313 100644 --- a/pkg/cloud/errors.go +++ b/pkg/cloud/errors.go @@ -1,4 +1,4 @@ -/*- +/* * Copyright 2025 Carver Automation Corporation. * * Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/pkg/cloud/interfaces.go b/pkg/cloud/interfaces.go index e2dccfe..e88a2b1 100644 --- a/pkg/cloud/interfaces.go +++ b/pkg/cloud/interfaces.go @@ -1,4 +1,4 @@ -/*- +/* * Copyright 2025 Carver Automation Corporation. * * Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/pkg/cloud/node_recovery.go b/pkg/cloud/node_recovery.go index 18800c9..1674b64 100644 --- a/pkg/cloud/node_recovery.go +++ b/pkg/cloud/node_recovery.go @@ -1,4 +1,4 @@ -/*- +/* * Copyright 2025 Carver Automation Corporation. * * Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/pkg/cloud/node_recovery_test.go b/pkg/cloud/node_recovery_test.go index e326d08..98e0de3 100644 --- a/pkg/cloud/node_recovery_test.go +++ b/pkg/cloud/node_recovery_test.go @@ -1,4 +1,4 @@ -/*- +/* * Copyright 2025 Carver Automation Corporation. * * Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/pkg/cloud/server.go b/pkg/cloud/server.go index 19c9b6e..f2669ec 100644 --- a/pkg/cloud/server.go +++ b/pkg/cloud/server.go @@ -1,4 +1,4 @@ -/*- +/* * Copyright 2025 Carver Automation Corporation. * * Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/pkg/cloud/server_test.go b/pkg/cloud/server_test.go index 384683c..5553e18 100644 --- a/pkg/cloud/server_test.go +++ b/pkg/cloud/server_test.go @@ -1,4 +1,4 @@ -/*- +/* * Copyright 2025 Carver Automation Corporation. * * Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/pkg/cloud/types.go b/pkg/cloud/types.go index 297c20a..c0ab8c4 100644 --- a/pkg/cloud/types.go +++ b/pkg/cloud/types.go @@ -1,4 +1,4 @@ -/*- +/* * Copyright 2025 Carver Automation Corporation. * * Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/pkg/config/config.go b/pkg/config/config.go index b63544e..e070abc 100644 --- a/pkg/config/config.go +++ b/pkg/config/config.go @@ -1,4 +1,4 @@ -/*- +/* * Copyright 2025 Carver Automation Corporation. * * Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/pkg/config/interfaces.go b/pkg/config/interfaces.go index c10dde0..7b4e558 100644 --- a/pkg/config/interfaces.go +++ b/pkg/config/interfaces.go @@ -1,4 +1,4 @@ -/*- +/* * Copyright 2025 Carver Automation Corporation. * * Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/pkg/config/types.go b/pkg/config/types.go index 7fe9aac..f367fbb 100644 --- a/pkg/config/types.go +++ b/pkg/config/types.go @@ -1,4 +1,4 @@ -/*- +/* * Copyright 2025 Carver Automation Corporation. * * Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/pkg/db/clean.go b/pkg/db/clean.go index f4c40f6..d26d941 100644 --- a/pkg/db/clean.go +++ b/pkg/db/clean.go @@ -1,4 +1,4 @@ -/*- +/* * Copyright 2025 Carver Automation Corporation. * * Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/pkg/db/db.go b/pkg/db/db.go index 9e52020..c96f6ae 100644 --- a/pkg/db/db.go +++ b/pkg/db/db.go @@ -1,4 +1,4 @@ -/*- +/* * Copyright 2025 Carver Automation Corporation. * * Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/pkg/db/errors.go b/pkg/db/errors.go index c4dac48..44e3f87 100644 --- a/pkg/db/errors.go +++ b/pkg/db/errors.go @@ -1,4 +1,4 @@ -/*- +/* * Copyright 2025 Carver Automation Corporation. * * Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/pkg/db/interfaces.go b/pkg/db/interfaces.go index aec2d36..c06020e 100644 --- a/pkg/db/interfaces.go +++ b/pkg/db/interfaces.go @@ -1,4 +1,4 @@ -/*- +/* * Copyright 2025 Carver Automation Corporation. * * Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/pkg/db/metrics.go b/pkg/db/metrics.go index 70e657c..c4c0097 100644 --- a/pkg/db/metrics.go +++ b/pkg/db/metrics.go @@ -1,4 +1,4 @@ -/*- +/* * Copyright 2025 Carver Automation Corporation. * * Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/pkg/db/sql_wrappers.go b/pkg/db/sql_wrappers.go index 8a5acde..5ee2311 100644 --- a/pkg/db/sql_wrappers.go +++ b/pkg/db/sql_wrappers.go @@ -1,4 +1,4 @@ -/*- +/* * Copyright 2025 Carver Automation Corporation. * * Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/pkg/db/types.go b/pkg/db/types.go index ed3b85e..db8988b 100644 --- a/pkg/db/types.go +++ b/pkg/db/types.go @@ -1,4 +1,4 @@ -/*- +/* * Copyright 2025 Carver Automation Corporation. * * Licensed under the Apache License, Version 2.0 (the "License"); @@ -14,6 +14,7 @@ * limitations under the License. */ +// Package db provides data models for the database service. package db import "time" diff --git a/pkg/grpc/cert_manager.go b/pkg/grpc/cert_manager.go index 183d1c0..5e1d4f9 100644 --- a/pkg/grpc/cert_manager.go +++ b/pkg/grpc/cert_manager.go @@ -1,4 +1,4 @@ -/*- +/* * Copyright 2025 Carver Automation Corporation. * * Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/pkg/grpc/client.go b/pkg/grpc/client.go index 6011c39..1461cf9 100644 --- a/pkg/grpc/client.go +++ b/pkg/grpc/client.go @@ -1,4 +1,4 @@ -/*- +/* * Copyright 2025 Carver Automation Corporation. * * Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/pkg/grpc/errors.go b/pkg/grpc/errors.go index 337ec7f..f117423 100644 --- a/pkg/grpc/errors.go +++ b/pkg/grpc/errors.go @@ -1,4 +1,4 @@ -/*- +/* * Copyright 2025 Carver Automation Corporation. * * Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/pkg/grpc/generate_certs_test.go b/pkg/grpc/generate_certs_test.go index 96d5e1b..8e19fbc 100644 --- a/pkg/grpc/generate_certs_test.go +++ b/pkg/grpc/generate_certs_test.go @@ -1,4 +1,4 @@ -/*- +/* * Copyright 2025 Carver Automation Corporation. * * Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/pkg/grpc/interfaces.go b/pkg/grpc/interfaces.go index 84c05bc..61df5bd 100644 --- a/pkg/grpc/interfaces.go +++ b/pkg/grpc/interfaces.go @@ -1,4 +1,4 @@ -/*- +/* * Copyright 2025 Carver Automation Corporation. * * Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/pkg/grpc/security.go b/pkg/grpc/security.go index d9c8842..a5794d0 100644 --- a/pkg/grpc/security.go +++ b/pkg/grpc/security.go @@ -1,4 +1,4 @@ -/*- +/* * Copyright 2025 Carver Automation Corporation. * * Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/pkg/grpc/security_test.go b/pkg/grpc/security_test.go index 23a538d..23abb58 100644 --- a/pkg/grpc/security_test.go +++ b/pkg/grpc/security_test.go @@ -1,4 +1,4 @@ -/*- +/* * Copyright 2025 Carver Automation Corporation. * * Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/pkg/grpc/server.go b/pkg/grpc/server.go index dd429e3..fbfe02f 100644 --- a/pkg/grpc/server.go +++ b/pkg/grpc/server.go @@ -1,4 +1,4 @@ -/*- +/* * Copyright 2025 Carver Automation Corporation. * * Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/pkg/http/middleware.go b/pkg/http/middleware.go index 18d8c81..fc3a7c2 100644 --- a/pkg/http/middleware.go +++ b/pkg/http/middleware.go @@ -1,4 +1,4 @@ -/*- +/* * Copyright 2025 Carver Automation Corporation. * * Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/pkg/lifecycle/server.go b/pkg/lifecycle/server.go index 5ae66ae..be679c8 100644 --- a/pkg/lifecycle/server.go +++ b/pkg/lifecycle/server.go @@ -1,4 +1,4 @@ -/*- +/* * Copyright 2025 Carver Automation Corporation. * * Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/pkg/metrics/buffer.go b/pkg/metrics/buffer.go index 4b6b973..92bb420 100644 --- a/pkg/metrics/buffer.go +++ b/pkg/metrics/buffer.go @@ -1,4 +1,4 @@ -/*- +/* * Copyright 2025 Carver Automation Corporation. * * Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/pkg/metrics/buffer_bench_test.go b/pkg/metrics/buffer_bench_test.go index 64ce505..d5bed1c 100644 --- a/pkg/metrics/buffer_bench_test.go +++ b/pkg/metrics/buffer_bench_test.go @@ -1,4 +1,4 @@ -/*- +/* * Copyright 2025 Carver Automation Corporation. * * Licensed under the Apache License, Version 2.0 (the "License"); @@ -14,6 +14,7 @@ * limitations under the License. */ +// Package metrics provides metric storage and retrieval functionality. package metrics import ( diff --git a/pkg/metrics/buffer_test.go b/pkg/metrics/buffer_test.go index f0a9579..d4f4999 100644 --- a/pkg/metrics/buffer_test.go +++ b/pkg/metrics/buffer_test.go @@ -1,4 +1,4 @@ -/*- +/* * Copyright 2025 Carver Automation Corporation. * * Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/pkg/metrics/interfaces.go b/pkg/metrics/interfaces.go index c4336dc..23c6732 100644 --- a/pkg/metrics/interfaces.go +++ b/pkg/metrics/interfaces.go @@ -1,4 +1,4 @@ -/*- +/* * Copyright 2025 Carver Automation Corporation. * * Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/pkg/metrics/manager.go b/pkg/metrics/manager.go index af617b1..12cc440 100644 --- a/pkg/metrics/manager.go +++ b/pkg/metrics/manager.go @@ -1,4 +1,4 @@ -/*- +/* * Copyright 2025 Carver Automation Corporation. * * Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/pkg/models/grpc.go b/pkg/models/grpc.go index 6731785..cdc09c6 100644 --- a/pkg/models/grpc.go +++ b/pkg/models/grpc.go @@ -1,4 +1,4 @@ -/*- +/* * Copyright 2025 Carver Automation Corporation. * * Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/pkg/models/metrics.go b/pkg/models/metrics.go index ccfcfb9..8c1487d 100644 --- a/pkg/models/metrics.go +++ b/pkg/models/metrics.go @@ -1,4 +1,4 @@ -/*- +/* * Copyright 2025 Carver Automation Corporation. * * Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/pkg/models/sweep.go b/pkg/models/sweep.go index 7dce085..913dc16 100644 --- a/pkg/models/sweep.go +++ b/pkg/models/sweep.go @@ -1,4 +1,4 @@ -/*- +/* * Copyright 2025 Carver Automation Corporation. * * Licensed under the Apache License, Version 2.0 (the "License"); @@ -14,6 +14,7 @@ * limitations under the License. */ +// Package models provides data models for the sweeper service. package models import "time" diff --git a/pkg/monitoring/monitor.go b/pkg/monitoring/monitor.go index 3a8329a..46757c6 100644 --- a/pkg/monitoring/monitor.go +++ b/pkg/monitoring/monitor.go @@ -1,4 +1,4 @@ -/*- +/* * Copyright 2025 Carver Automation Corporation. * * Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/pkg/poller/config.go b/pkg/poller/config.go index b2adc50..82fbcde 100644 --- a/pkg/poller/config.go +++ b/pkg/poller/config.go @@ -1,4 +1,4 @@ -/*- +/* * Copyright 2025 Carver Automation Corporation. * * Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/pkg/poller/poller.go b/pkg/poller/poller.go index afbe489..3353144 100644 --- a/pkg/poller/poller.go +++ b/pkg/poller/poller.go @@ -1,4 +1,4 @@ -/*- +/* * Copyright 2025 Carver Automation Corporation. * * Licensed under the Apache License, Version 2.0 (the "License"); @@ -15,7 +15,6 @@ */ // Package poller pkg/poller/poller.go - package poller import ( diff --git a/pkg/scan/cleanup_manager.go b/pkg/scan/cleanup_manager.go index e3e905d..5cddb05 100644 --- a/pkg/scan/cleanup_manager.go +++ b/pkg/scan/cleanup_manager.go @@ -1,4 +1,4 @@ -/*- +/* * Copyright 2025 Carver Automation Corporation. * * Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/pkg/scan/combined_scanner.go b/pkg/scan/combined_scanner.go index 4185a85..c16ee13 100644 --- a/pkg/scan/combined_scanner.go +++ b/pkg/scan/combined_scanner.go @@ -1,4 +1,4 @@ -/*- +/* * Copyright 2025 Carver Automation Corporation. * * Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/pkg/scan/combined_scanner_test.go b/pkg/scan/combined_scanner_test.go index 6bb45f0..439435d 100644 --- a/pkg/scan/combined_scanner_test.go +++ b/pkg/scan/combined_scanner_test.go @@ -1,4 +1,4 @@ -/*- +/* * Copyright 2025 Carver Automation Corporation. * * Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/pkg/scan/icmp_scanner.go b/pkg/scan/icmp_scanner.go index f53bae6..cb36704 100644 --- a/pkg/scan/icmp_scanner.go +++ b/pkg/scan/icmp_scanner.go @@ -1,4 +1,4 @@ -/*- +/* * Copyright 2025 Carver Automation Corporation. * * Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/pkg/scan/icmp_scanner_integration_test.go b/pkg/scan/icmp_scanner_integration_test.go index 2355892..4f0ff7b 100644 --- a/pkg/scan/icmp_scanner_integration_test.go +++ b/pkg/scan/icmp_scanner_integration_test.go @@ -1,7 +1,7 @@ //go:build integration // +build integration -/*- +/* * Copyright 2025 Carver Automation Corporation. * * Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/pkg/scan/icmp_scanner_priv_test.go b/pkg/scan/icmp_scanner_priv_test.go index 934d968..4d311e4 100644 --- a/pkg/scan/icmp_scanner_priv_test.go +++ b/pkg/scan/icmp_scanner_priv_test.go @@ -1,6 +1,6 @@ //go:build icmp_privileged -/*- +/* * Copyright 2025 Carver Automation Corporation. * * Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/pkg/scan/icmp_scanner_test.go b/pkg/scan/icmp_scanner_test.go index 9a66448..7ae4ed0 100644 --- a/pkg/scan/icmp_scanner_test.go +++ b/pkg/scan/icmp_scanner_test.go @@ -1,4 +1,4 @@ -/*- +/* * Copyright 2025 Carver Automation Corporation. * * Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/pkg/scan/interfaces.go b/pkg/scan/interfaces.go index 6debb6f..6ad15dd 100644 --- a/pkg/scan/interfaces.go +++ b/pkg/scan/interfaces.go @@ -1,4 +1,4 @@ -/*- +/* * Copyright 2025 Carver Automation Corporation. * * Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/pkg/scan/ipv4_utils.go b/pkg/scan/ipv4_utils.go index bdd1838..f4476ea 100644 --- a/pkg/scan/ipv4_utils.go +++ b/pkg/scan/ipv4_utils.go @@ -1,4 +1,4 @@ -/*- +/* * Copyright 2025 Carver Automation Corporation. * * Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/pkg/scan/ipv4_utils_test.go b/pkg/scan/ipv4_utils_test.go index 77138ab..b4c1c70 100644 --- a/pkg/scan/ipv4_utils_test.go +++ b/pkg/scan/ipv4_utils_test.go @@ -1,4 +1,4 @@ -/*- +/* * Copyright 2025 Carver Automation Corporation. * * Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/pkg/scan/tcp_scanner.go b/pkg/scan/tcp_scanner.go index 948ce85..6e861f6 100644 --- a/pkg/scan/tcp_scanner.go +++ b/pkg/scan/tcp_scanner.go @@ -1,4 +1,4 @@ -/*- +/* * Copyright 2025 Carver Automation Corporation. * * Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/pkg/scan/tcp_scanner_test.go b/pkg/scan/tcp_scanner_test.go index 4b2d7c6..ea8ae8e 100644 --- a/pkg/scan/tcp_scanner_test.go +++ b/pkg/scan/tcp_scanner_test.go @@ -1,4 +1,4 @@ -/*- +/* * Copyright 2025 Carver Automation Corporation. * * Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/pkg/sweeper/base_processor.go b/pkg/sweeper/base_processor.go index 9ad915e..d337186 100644 --- a/pkg/sweeper/base_processor.go +++ b/pkg/sweeper/base_processor.go @@ -1,4 +1,4 @@ -/*- +/* * Copyright 2025 Carver Automation Corporation. * * Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/pkg/sweeper/base_processor_test.go b/pkg/sweeper/base_processor_test.go index 99e92dc..4a7cca0 100644 --- a/pkg/sweeper/base_processor_test.go +++ b/pkg/sweeper/base_processor_test.go @@ -1,4 +1,4 @@ -/*- +/* * Copyright 2025 Carver Automation Corporation. * * Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/pkg/sweeper/interfaces.go b/pkg/sweeper/interfaces.go index 73d2636..d34af8a 100644 --- a/pkg/sweeper/interfaces.go +++ b/pkg/sweeper/interfaces.go @@ -1,4 +1,4 @@ -/*- +/* * Copyright 2025 Carver Automation Corporation. * * Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/pkg/sweeper/memory_store.go b/pkg/sweeper/memory_store.go index c20ddfe..7fa6af9 100644 --- a/pkg/sweeper/memory_store.go +++ b/pkg/sweeper/memory_store.go @@ -1,4 +1,4 @@ -/*- +/* * Copyright 2025 Carver Automation Corporation. * * Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/pkg/sweeper/sqlite_store.go b/pkg/sweeper/sqlite_store.go index 88dff39..dba6086 100644 --- a/pkg/sweeper/sqlite_store.go +++ b/pkg/sweeper/sqlite_store.go @@ -1,4 +1,4 @@ -/*- +/* * Copyright 2025 Carver Automation Corporation. * * Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/pkg/sweeper/sweeper.go b/pkg/sweeper/sweeper.go index 52269b7..3c4e8cb 100644 --- a/pkg/sweeper/sweeper.go +++ b/pkg/sweeper/sweeper.go @@ -1,4 +1,4 @@ -/*- +/* * Copyright 2025 Carver Automation Corporation. * * Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/pkg/sweeper/sweeper_test.go b/pkg/sweeper/sweeper_test.go index ca79314..29e61cc 100644 --- a/pkg/sweeper/sweeper_test.go +++ b/pkg/sweeper/sweeper_test.go @@ -1,4 +1,4 @@ -/*- +/* * Copyright 2025 Carver Automation Corporation. * * Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/proto/monitoring.proto b/proto/monitoring.proto index 7acfc24..e23867d 100644 --- a/proto/monitoring.proto +++ b/proto/monitoring.proto @@ -1,4 +1,4 @@ -/*- +/* * Copyright 2025 Carver Automation Corporation. * * Licensed under the Apache License, Version 2.0 (the "License");