diff --git a/agents/dmtagent.go b/agents/dmtagent.go
index 3b928faf4..cdf75b279 100644
--- a/agents/dmtagent.go
+++ b/agents/dmtagent.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package agents
import (
diff --git a/agents/dmtagent_it_test.go b/agents/dmtagent_it_test.go
index 5a5acfdf6..23515985c 100644
--- a/agents/dmtagent_it_test.go
+++ b/agents/dmtagent_it_test.go
@@ -17,6 +17,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package agents
import (
diff --git a/agents/radagent.go b/agents/radagent.go
index 25cc8c4f0..d4119d8eb 100644
--- a/agents/radagent.go
+++ b/agents/radagent.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package agents
import (
diff --git a/agents/radagent_it_test.go b/agents/radagent_it_test.go
index ed3fcf260..53d30fbc9 100644
--- a/agents/radagent_it_test.go
+++ b/agents/radagent_it_test.go
@@ -17,6 +17,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package agents
import (
diff --git a/apier/v1/accounts.go b/apier/v1/accounts.go
index 366fc4364..a0ebc49f3 100644
--- a/apier/v1/accounts.go
+++ b/apier/v1/accounts.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package v1
import (
diff --git a/apier/v1/accounts_test.go b/apier/v1/accounts_test.go
index 0c14c20ca..32623b3d7 100644
--- a/apier/v1/accounts_test.go
+++ b/apier/v1/accounts_test.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package v1
import (
diff --git a/apier/v1/aliases.go b/apier/v1/aliases.go
index fab24d83d..1ef867a05 100644
--- a/apier/v1/aliases.go
+++ b/apier/v1/aliases.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package v1
import (
diff --git a/apier/v1/apier.go b/apier/v1/apier.go
index 70dc714b5..b22cef873 100644
--- a/apier/v1/apier.go
+++ b/apier/v1/apier.go
@@ -1,17 +1,21 @@
/*
Real-time Online/Offline Charging System (OCS) for Telecom & ISP environments
Copyright (C) ITsysCOM GmbH
+
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
+
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
+
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package v1
import (
diff --git a/apier/v1/auth.go b/apier/v1/auth.go
index d6bb5c23a..b952f3011 100644
--- a/apier/v1/auth.go
+++ b/apier/v1/auth.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package v1
import (
diff --git a/apier/v1/cdrc.go b/apier/v1/cdrc.go
index c2b74f5d1..bf6737653 100644
--- a/apier/v1/cdrc.go
+++ b/apier/v1/cdrc.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package v1
import (
diff --git a/apier/v1/cdre.go b/apier/v1/cdre.go
index afcab893b..dd3b89e85 100644
--- a/apier/v1/cdre.go
+++ b/apier/v1/cdre.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package v1
import (
diff --git a/apier/v1/cdrs.go b/apier/v1/cdrs.go
index cf631bd87..9cb01e78b 100644
--- a/apier/v1/cdrs.go
+++ b/apier/v1/cdrs.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package v1
import (
diff --git a/apier/v1/cdrstatsv1.go b/apier/v1/cdrstatsv1.go
index 9fb7040e7..b0076d725 100644
--- a/apier/v1/cdrstatsv1.go
+++ b/apier/v1/cdrstatsv1.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package v1
import (
diff --git a/apier/v1/cdrsv1.go b/apier/v1/cdrsv1.go
index 075688926..1c7465fe5 100644
--- a/apier/v1/cdrsv1.go
+++ b/apier/v1/cdrsv1.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package v1
import (
diff --git a/apier/v1/costs.go b/apier/v1/costs.go
index efe73d51f..b006e94e1 100644
--- a/apier/v1/costs.go
+++ b/apier/v1/costs.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package v1
import (
diff --git a/apier/v1/debit.go b/apier/v1/debit.go
index de9909e1e..a80d7fcdf 100644
--- a/apier/v1/debit.go
+++ b/apier/v1/debit.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package v1
import (
diff --git a/apier/v1/debit_test.go b/apier/v1/debit_test.go
index accd95fb8..cfdd91413 100644
--- a/apier/v1/debit_test.go
+++ b/apier/v1/debit_test.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package v1
import (
diff --git a/apier/v1/derivedcharging.go b/apier/v1/derivedcharging.go
index 6733e96c7..58e8280ef 100644
--- a/apier/v1/derivedcharging.go
+++ b/apier/v1/derivedcharging.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package v1
import (
diff --git a/apier/v1/derivedcharging_test.go b/apier/v1/derivedcharging_test.go
index c8d0228db..87cfb0840 100644
--- a/apier/v1/derivedcharging_test.go
+++ b/apier/v1/derivedcharging_test.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package v1
import (
diff --git a/apier/v1/lcr.go b/apier/v1/lcr.go
index d8850501d..665bd4fe0 100644
--- a/apier/v1/lcr.go
+++ b/apier/v1/lcr.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package v1
import (
diff --git a/apier/v1/resourcesv1.go b/apier/v1/resourcesv1.go
index 800937dcf..812ae545c 100644
--- a/apier/v1/resourcesv1.go
+++ b/apier/v1/resourcesv1.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package v1
import (
diff --git a/apier/v1/scheduler.go b/apier/v1/scheduler.go
index 8f49cb2da..27f63d9d2 100644
--- a/apier/v1/scheduler.go
+++ b/apier/v1/scheduler.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package v1
import (
diff --git a/apier/v1/smgenericbirpcv1.go b/apier/v1/smgenericbirpcv1.go
index 4c53eaf31..034ac95aa 100644
--- a/apier/v1/smgenericbirpcv1.go
+++ b/apier/v1/smgenericbirpcv1.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package v1
import (
diff --git a/apier/v1/smgenericv1.go b/apier/v1/smgenericv1.go
index d4df7ec98..157bc33de 100644
--- a/apier/v1/smgenericv1.go
+++ b/apier/v1/smgenericv1.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package v1
import (
diff --git a/apier/v1/smv1.go b/apier/v1/smv1.go
index 927bb32a5..92dffd291 100644
--- a/apier/v1/smv1.go
+++ b/apier/v1/smv1.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package v1
import (
diff --git a/apier/v1/stats.go b/apier/v1/stats.go
index 09583f122..ccea7b106 100644
--- a/apier/v1/stats.go
+++ b/apier/v1/stats.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package v1
/*
diff --git a/apier/v1/tp.go b/apier/v1/tp.go
index f14fb0675..b08459f6b 100644
--- a/apier/v1/tp.go
+++ b/apier/v1/tp.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package v1
// Tariff plan related APIs
diff --git a/apier/v1/tpaccountactions.go b/apier/v1/tpaccountactions.go
index dc80e965b..796d49b7d 100644
--- a/apier/v1/tpaccountactions.go
+++ b/apier/v1/tpaccountactions.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package v1
import (
diff --git a/apier/v1/tpactionplans.go b/apier/v1/tpactionplans.go
index 16cf27382..a94951298 100644
--- a/apier/v1/tpactionplans.go
+++ b/apier/v1/tpactionplans.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package v1
import (
diff --git a/apier/v1/tpactions.go b/apier/v1/tpactions.go
index efe3c00b5..b141ba93d 100644
--- a/apier/v1/tpactions.go
+++ b/apier/v1/tpactions.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package v1
import (
diff --git a/apier/v1/tpactiontriggers.go b/apier/v1/tpactiontriggers.go
index f679caaee..15c511f69 100644
--- a/apier/v1/tpactiontriggers.go
+++ b/apier/v1/tpactiontriggers.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package v1
import (
diff --git a/apier/v1/tpaliases.go b/apier/v1/tpaliases.go
index 37a81ec2d..927b7e696 100644
--- a/apier/v1/tpaliases.go
+++ b/apier/v1/tpaliases.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package v1
import (
diff --git a/apier/v1/tpcdrstats.go b/apier/v1/tpcdrstats.go
index 3300bc557..f04d2bd57 100644
--- a/apier/v1/tpcdrstats.go
+++ b/apier/v1/tpcdrstats.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package v1
import (
diff --git a/apier/v1/tpderivedcharges.go b/apier/v1/tpderivedcharges.go
index 9b58c982c..2ba3b3655 100644
--- a/apier/v1/tpderivedcharges.go
+++ b/apier/v1/tpderivedcharges.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package v1
import (
diff --git a/apier/v1/tpdestinationrates.go b/apier/v1/tpdestinationrates.go
index b28a88a8a..0cbfbe910 100644
--- a/apier/v1/tpdestinationrates.go
+++ b/apier/v1/tpdestinationrates.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package v1
// This file deals with tp_destination_rates management over APIs
diff --git a/apier/v1/tpdestinations.go b/apier/v1/tpdestinations.go
index 844372683..ae26d4d21 100644
--- a/apier/v1/tpdestinations.go
+++ b/apier/v1/tpdestinations.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package v1
import (
diff --git a/apier/v1/tplcrrules.go b/apier/v1/tplcrrules.go
index 1f2137d46..37611ac38 100644
--- a/apier/v1/tplcrrules.go
+++ b/apier/v1/tplcrrules.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package v1
import (
diff --git a/apier/v1/tprates.go b/apier/v1/tprates.go
index be539e074..5aae835a1 100644
--- a/apier/v1/tprates.go
+++ b/apier/v1/tprates.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package v1
// This file deals with tp_rates management over APIs
diff --git a/apier/v1/tpratingplans.go b/apier/v1/tpratingplans.go
index 3a5366f39..fc52776da 100644
--- a/apier/v1/tpratingplans.go
+++ b/apier/v1/tpratingplans.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package v1
// This file deals with tp_destrates_timing management over APIs
diff --git a/apier/v1/tpratingprofiles.go b/apier/v1/tpratingprofiles.go
index 0558eb93d..9888128d6 100644
--- a/apier/v1/tpratingprofiles.go
+++ b/apier/v1/tpratingprofiles.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package v1
// This file deals with tp_rate_profiles management over APIs
diff --git a/apier/v1/tpresources.go b/apier/v1/tpresources.go
index 4be74cd37..830a5c838 100644
--- a/apier/v1/tpresources.go
+++ b/apier/v1/tpresources.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package v1
import (
diff --git a/apier/v1/tpsharedgroups.go b/apier/v1/tpsharedgroups.go
index 5ec0dcda5..049ccbad3 100644
--- a/apier/v1/tpsharedgroups.go
+++ b/apier/v1/tpsharedgroups.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package v1
import (
diff --git a/apier/v1/tpstats.go b/apier/v1/tpstats.go
index cbe000da9..393fb13dd 100644
--- a/apier/v1/tpstats.go
+++ b/apier/v1/tpstats.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package v1
import (
diff --git a/apier/v1/tptimings.go b/apier/v1/tptimings.go
index e9c58fe64..269ef467b 100644
--- a/apier/v1/tptimings.go
+++ b/apier/v1/tptimings.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package v1
import (
diff --git a/apier/v1/tpusers.go b/apier/v1/tpusers.go
index 8093878a8..1049c38c1 100644
--- a/apier/v1/tpusers.go
+++ b/apier/v1/tpusers.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package v1
import (
diff --git a/apier/v1/triggers.go b/apier/v1/triggers.go
index 9d9bce427..35982cb64 100644
--- a/apier/v1/triggers.go
+++ b/apier/v1/triggers.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package v1
import (
diff --git a/apier/v2/accounts.go b/apier/v2/accounts.go
index b3a2a0226..00de041ea 100644
--- a/apier/v2/accounts.go
+++ b/apier/v2/accounts.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package v2
import (
diff --git a/apier/v2/apier.go b/apier/v2/apier.go
index f78e33654..eed1e9596 100644
--- a/apier/v2/apier.go
+++ b/apier/v2/apier.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package v2
import (
diff --git a/apier/v2/cdre.go b/apier/v2/cdre.go
index cd3c7ab3a..46ec12f13 100644
--- a/apier/v2/cdre.go
+++ b/apier/v2/cdre.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package v2
import (
diff --git a/apier/v2/cdrs.go b/apier/v2/cdrs.go
index 125be49b5..9923483f5 100644
--- a/apier/v2/cdrs.go
+++ b/apier/v2/cdrs.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package v2
import (
diff --git a/apier/v2/smgeneric.go b/apier/v2/smgeneric.go
index 15ddf49d7..eacb4d891 100644
--- a/apier/v2/smgeneric.go
+++ b/apier/v2/smgeneric.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package v2
import (
diff --git a/apier/v2/tp.go b/apier/v2/tp.go
index ad3360e92..2053fc17e 100644
--- a/apier/v2/tp.go
+++ b/apier/v2/tp.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package v2
import (
diff --git a/apier/v2/tpdestinations.go b/apier/v2/tpdestinations.go
index 9c31e1828..084663353 100644
--- a/apier/v2/tpdestinations.go
+++ b/apier/v2/tpdestinations.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package v2
import (
diff --git a/apier/v2/triggers.go b/apier/v2/triggers.go
index df7a79804..298354e86 100644
--- a/apier/v2/triggers.go
+++ b/apier/v2/triggers.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package v2
import (
diff --git a/cache/cache.go b/cache/cache.go
index 2426dac84..521fc80ee 100755
--- a/cache/cache.go
+++ b/cache/cache.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package cache
import (
diff --git a/cache/cache_store.go b/cache/cache_store.go
index 39714fd2e..1d4771a13 100755
--- a/cache/cache_store.go
+++ b/cache/cache_store.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package cache
import (
diff --git a/cache/response_cache.go b/cache/response_cache.go
index 0ddddd895..d15a8e908 100644
--- a/cache/response_cache.go
+++ b/cache/response_cache.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package cache
import (
diff --git a/cdrc/cdrc.go b/cdrc/cdrc.go
index e7cbd3b23..5fb374dc0 100644
--- a/cdrc/cdrc.go
+++ b/cdrc/cdrc.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package cdrc
import (
diff --git a/cdrc/csv.go b/cdrc/csv.go
index 1df4a3519..79518bcfe 100644
--- a/cdrc/csv.go
+++ b/cdrc/csv.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package cdrc
import (
diff --git a/cdrc/fwv.go b/cdrc/fwv.go
index 7bf818203..2862d018b 100644
--- a/cdrc/fwv.go
+++ b/cdrc/fwv.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package cdrc
import (
diff --git a/cdrc/partial_cdr.go b/cdrc/partial_cdr.go
index 58ffd1f78..ac2ac003a 100644
--- a/cdrc/partial_cdr.go
+++ b/cdrc/partial_cdr.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package cdrc
import (
diff --git a/cdrc/unpairedrecords.go b/cdrc/unpairedrecords.go
index c2ce6fd1e..c32a6eb77 100644
--- a/cdrc/unpairedrecords.go
+++ b/cdrc/unpairedrecords.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package cdrc
import (
diff --git a/cdrc/xml.go b/cdrc/xml.go
index 66155c05f..3ffbbbeda 100644
--- a/cdrc/xml.go
+++ b/cdrc/xml.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package cdrc
import (
diff --git a/cmd/cgr-console/cgr-console.go b/cmd/cgr-console/cgr-console.go
index f7254bc74..d3a50baaa 100644
--- a/cmd/cgr-console/cgr-console.go
+++ b/cmd/cgr-console/cgr-console.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package main
import (
diff --git a/cmd/cgr-engine/cgr-engine.go b/cmd/cgr-engine/cgr-engine.go
index b8ca5a237..f3ff1c867 100644
--- a/cmd/cgr-engine/cgr-engine.go
+++ b/cmd/cgr-engine/cgr-engine.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package main
import (
diff --git a/cmd/cgr-engine/rater.go b/cmd/cgr-engine/rater.go
index 7c54317af..70d5614be 100755
--- a/cmd/cgr-engine/rater.go
+++ b/cmd/cgr-engine/rater.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package main
import (
diff --git a/cmd/cgr-engine/registration.go b/cmd/cgr-engine/registration.go
index 22f8ef7c7..17f0b3ec5 100644
--- a/cmd/cgr-engine/registration.go
+++ b/cmd/cgr-engine/registration.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package main
import (
diff --git a/cmd/cgr-loader/cgr-loader.go b/cmd/cgr-loader/cgr-loader.go
index 8c2ab46d3..1bfdecdac 100755
--- a/cmd/cgr-loader/cgr-loader.go
+++ b/cmd/cgr-loader/cgr-loader.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package main
import (
diff --git a/cmd/cgr-migrator/cgr-migrator.go b/cmd/cgr-migrator/cgr-migrator.go
index 93277d302..c4521e167 100755
--- a/cmd/cgr-migrator/cgr-migrator.go
+++ b/cmd/cgr-migrator/cgr-migrator.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package main
import (
diff --git a/cmd/cgr-tester/cdr_repl/process_cdr.go b/cmd/cgr-tester/cdr_repl/process_cdr.go
index 6ca1df8b3..299e90ad8 100644
--- a/cmd/cgr-tester/cdr_repl/process_cdr.go
+++ b/cmd/cgr-tester/cdr_repl/process_cdr.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package main
import (
diff --git a/cmd/cgr-tester/cgr-tester.go b/cmd/cgr-tester/cgr-tester.go
index d02cd2a01..2315d7cb6 100644
--- a/cmd/cgr-tester/cgr-tester.go
+++ b/cmd/cgr-tester/cgr-tester.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package main
import (
diff --git a/cmd/cgr-tester/parallel/parallel.go b/cmd/cgr-tester/parallel/parallel.go
index d38297fa2..969c42546 100644
--- a/cmd/cgr-tester/parallel/parallel.go
+++ b/cmd/cgr-tester/parallel/parallel.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package main
import (
diff --git a/config/cacheconfig.go b/config/cacheconfig.go
index e3b86c1dd..bbc8bc4e4 100755
--- a/config/cacheconfig.go
+++ b/config/cacheconfig.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package config
import (
diff --git a/config/cdrcconfig.go b/config/cdrcconfig.go
index d5c7cf5cf..bfb5db4f7 100644
--- a/config/cdrcconfig.go
+++ b/config/cdrcconfig.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package config
import (
diff --git a/config/cdreconfig.go b/config/cdreconfig.go
index af5aae508..1b62cc50d 100644
--- a/config/cdreconfig.go
+++ b/config/cdreconfig.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package config
import (
diff --git a/config/cdrstatsconfig.go b/config/cdrstatsconfig.go
index 964228887..80695ea50 100644
--- a/config/cdrstatsconfig.go
+++ b/config/cdrstatsconfig.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package config
import (
diff --git a/config/cfgcdrfield.go b/config/cfgcdrfield.go
index 30d0764cc..96ff52540 100644
--- a/config/cfgcdrfield.go
+++ b/config/cfgcdrfield.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package config
import (
diff --git a/config/config.go b/config/config.go
index 97aa589c8..9c9fd7efc 100755
--- a/config/config.go
+++ b/config/config.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package config
import (
diff --git a/config/config_defaults.go b/config/config_defaults.go
index e878c4f61..1c1ff41da 100755
--- a/config/config_defaults.go
+++ b/config/config_defaults.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package config
const CGRATES_CFG_JSON = `
diff --git a/config/config_json.go b/config/config_json.go
index 0fb7d2402..96dac541d 100644
--- a/config/config_json.go
+++ b/config/config_json.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package config
import (
diff --git a/config/daconfig.go b/config/daconfig.go
index 329150371..18a1e765a 100644
--- a/config/daconfig.go
+++ b/config/daconfig.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package config
import (
diff --git a/config/libconfig_json.go b/config/libconfig_json.go
index bc9bdda83..9773ac749 100755
--- a/config/libconfig_json.go
+++ b/config/libconfig_json.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package config
// General config section
diff --git a/config/raconfig.go b/config/raconfig.go
index 17c8365bf..38133d470 100644
--- a/config/raconfig.go
+++ b/config/raconfig.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package config
import (
diff --git a/config/reslimitercfg.go b/config/reslimitercfg.go
index c1872318b..13abde35c 100644
--- a/config/reslimitercfg.go
+++ b/config/reslimitercfg.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package config
import (
diff --git a/config/smconfig.go b/config/smconfig.go
index 2f55bf4be..a3ab87d76 100644
--- a/config/smconfig.go
+++ b/config/smconfig.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package config
import (
diff --git a/config/statscfg.go b/config/statscfg.go
index 551178ebc..c5f1d4579 100644
--- a/config/statscfg.go
+++ b/config/statscfg.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package config
import (
diff --git a/config/suretaxconfig.go b/config/suretaxconfig.go
index 813893080..66e1535e9 100644
--- a/config/suretaxconfig.go
+++ b/config/suretaxconfig.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package config
import (
diff --git a/console/account_actionplan_get.go b/console/account_actionplan_get.go
index 89893dbb3..023544944 100644
--- a/console/account_actionplan_get.go
+++ b/console/account_actionplan_get.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package console
import "github.com/cgrates/cgrates/apier/v1"
diff --git a/console/account_remove.go b/console/account_remove.go
index 02ce2ba15..88f4ddf1d 100644
--- a/console/account_remove.go
+++ b/console/account_remove.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package console
import "github.com/cgrates/cgrates/utils"
diff --git a/console/account_set.go b/console/account_set.go
index 69b0dbad2..858674208 100644
--- a/console/account_set.go
+++ b/console/account_set.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package console
import "github.com/cgrates/cgrates/apier/v2"
diff --git a/console/account_trigger_add.go b/console/account_trigger_add.go
index dc1f00655..f52093c46 100644
--- a/console/account_trigger_add.go
+++ b/console/account_trigger_add.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package console
import "github.com/cgrates/cgrates/apier/v1"
diff --git a/console/account_trigger_remove.go b/console/account_trigger_remove.go
index 005449cb5..c99ef1d9c 100644
--- a/console/account_trigger_remove.go
+++ b/console/account_trigger_remove.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package console
import "github.com/cgrates/cgrates/apier/v1"
diff --git a/console/account_trigger_reset.go b/console/account_trigger_reset.go
index 84fc7811e..61c3621c6 100644
--- a/console/account_trigger_reset.go
+++ b/console/account_trigger_reset.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package console
import "github.com/cgrates/cgrates/apier/v1"
diff --git a/console/account_trigger_set.go b/console/account_trigger_set.go
index a7c207420..97dbdc59c 100644
--- a/console/account_trigger_set.go
+++ b/console/account_trigger_set.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package console
import "github.com/cgrates/cgrates/apier/v1"
diff --git a/console/accounts.go b/console/accounts.go
index 53c31d1b2..3c4345fae 100644
--- a/console/accounts.go
+++ b/console/accounts.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package console
import (
diff --git a/console/action_execute.go b/console/action_execute.go
index 2f980408d..95fa96606 100644
--- a/console/action_execute.go
+++ b/console/action_execute.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package console
import (
diff --git a/console/actionplan_get.go b/console/actionplan_get.go
index 759996230..27812a763 100644
--- a/console/actionplan_get.go
+++ b/console/actionplan_get.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package console
import (
diff --git a/console/actionplan_set.go b/console/actionplan_set.go
index 156e4a286..571df6bc5 100644
--- a/console/actionplan_set.go
+++ b/console/actionplan_set.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package console
import "github.com/cgrates/cgrates/apier/v1"
diff --git a/console/actions.go b/console/actions.go
index 2a062407a..ff2e03bd2 100644
--- a/console/actions.go
+++ b/console/actions.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package console
import (
diff --git a/console/actions_remove.go b/console/actions_remove.go
index 965987276..dce70c114 100644
--- a/console/actions_remove.go
+++ b/console/actions_remove.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package console
import "github.com/cgrates/cgrates/apier/v1"
diff --git a/console/active_sessions.go b/console/active_sessions.go
index 9b9551080..54b19d909 100644
--- a/console/active_sessions.go
+++ b/console/active_sessions.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package console
import (
diff --git a/console/aliases.go b/console/aliases.go
index cc56a1174..71765eaa7 100644
--- a/console/aliases.go
+++ b/console/aliases.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package console
import (
diff --git a/console/aliases_matching.go b/console/aliases_matching.go
index 151f31219..ff42300e2 100644
--- a/console/aliases_matching.go
+++ b/console/aliases_matching.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package console
import (
diff --git a/console/aliases_remove.go b/console/aliases_remove.go
index 6119e6ee2..1358b4413 100644
--- a/console/aliases_remove.go
+++ b/console/aliases_remove.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package console
import (
diff --git a/console/aliases_reverse.go b/console/aliases_reverse.go
index b6d4721c9..cdcec7a3c 100644
--- a/console/aliases_reverse.go
+++ b/console/aliases_reverse.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package console
import "github.com/cgrates/cgrates/engine"
diff --git a/console/aliases_set.go b/console/aliases_set.go
index 00c7c7ab2..148d20437 100644
--- a/console/aliases_set.go
+++ b/console/aliases_set.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package console
import (
diff --git a/console/balance_add.go b/console/balance_add.go
index 48094cb34..3c03e2ef0 100644
--- a/console/balance_add.go
+++ b/console/balance_add.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package console
import (
diff --git a/console/balance_debit.go b/console/balance_debit.go
index 638fd9bc6..651e6c813 100644
--- a/console/balance_debit.go
+++ b/console/balance_debit.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package console
import "github.com/cgrates/cgrates/apier/v1"
diff --git a/console/balance_remove.go b/console/balance_remove.go
index aa814babd..a917e8eae 100644
--- a/console/balance_remove.go
+++ b/console/balance_remove.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package console
import (
diff --git a/console/balance_set.go b/console/balance_set.go
index b2e4708ce..b9662c52d 100644
--- a/console/balance_set.go
+++ b/console/balance_set.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package console
import (
diff --git a/console/cache_reload.go b/console/cache_reload.go
index 55b892040..eef353812 100644
--- a/console/cache_reload.go
+++ b/console/cache_reload.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package console
import "github.com/cgrates/cgrates/utils"
diff --git a/console/cache_stats.go b/console/cache_stats.go
index 921216144..b398e04b6 100644
--- a/console/cache_stats.go
+++ b/console/cache_stats.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package console
import "github.com/cgrates/cgrates/utils"
diff --git a/console/callcost.go b/console/callcost.go
index f6a9de5b2..50358f001 100644
--- a/console/callcost.go
+++ b/console/callcost.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package console
import (
diff --git a/console/cdrc_config_reload.go b/console/cdrc_config_reload.go
index 371bbf22e..54ebee540 100644
--- a/console/cdrc_config_reload.go
+++ b/console/cdrc_config_reload.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package console
import (
diff --git a/console/cdre_config_reload.go b/console/cdre_config_reload.go
index e6d69246b..8dc1542e1 100644
--- a/console/cdre_config_reload.go
+++ b/console/cdre_config_reload.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package console
import (
diff --git a/console/cdrs_export.go b/console/cdrs_export.go
index 6cbc5b425..222013bfd 100644
--- a/console/cdrs_export.go
+++ b/console/cdrs_export.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package console
import "github.com/cgrates/cgrates/apier/v1"
diff --git a/console/cdrs_rem.go b/console/cdrs_rem.go
index 5b2955fdf..456df7b15 100644
--- a/console/cdrs_rem.go
+++ b/console/cdrs_rem.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package console
import "github.com/cgrates/cgrates/utils"
diff --git a/console/cdrstats_metrics.go b/console/cdrstats_metrics.go
index e96a91b82..fefd2d846 100644
--- a/console/cdrstats_metrics.go
+++ b/console/cdrstats_metrics.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package console
import "github.com/cgrates/cgrates/apier/v1"
diff --git a/console/cdrstats_queue.go b/console/cdrstats_queue.go
index a05b87627..38423b243 100644
--- a/console/cdrstats_queue.go
+++ b/console/cdrstats_queue.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package console
import "github.com/cgrates/cgrates/engine"
diff --git a/console/cdrstats_queue_triggers.go b/console/cdrstats_queue_triggers.go
index be1f5b5dd..3e60de996 100644
--- a/console/cdrstats_queue_triggers.go
+++ b/console/cdrstats_queue_triggers.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package console
import "github.com/cgrates/cgrates/engine"
diff --git a/console/cdrstats_queueids.go b/console/cdrstats_queueids.go
index 0a2e34216..d4120e3d6 100644
--- a/console/cdrstats_queueids.go
+++ b/console/cdrstats_queueids.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package console
func init() {
diff --git a/console/cdrstats_reload.go b/console/cdrstats_reload.go
index c28281dea..9004d26c4 100644
--- a/console/cdrstats_reload.go
+++ b/console/cdrstats_reload.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package console
import (
diff --git a/console/cdrstats_reset.go b/console/cdrstats_reset.go
index d83fd61b6..4a8d67c98 100644
--- a/console/cdrstats_reset.go
+++ b/console/cdrstats_reset.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package console
import "github.com/cgrates/cgrates/utils"
diff --git a/console/command.go b/console/command.go
index 82cd237c8..42aa843d9 100644
--- a/console/command.go
+++ b/console/command.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package console
import (
diff --git a/console/command_executer.go b/console/command_executer.go
index 89a6144e1..1aebcf316 100644
--- a/console/command_executer.go
+++ b/console/command_executer.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package console
import (
diff --git a/console/cost.go b/console/cost.go
index 43cd2f406..f6d59e14f 100644
--- a/console/cost.go
+++ b/console/cost.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package console
import "github.com/cgrates/cgrates/engine"
diff --git a/console/datacost.go b/console/datacost.go
index a3628f703..551394427 100644
--- a/console/datacost.go
+++ b/console/datacost.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package console
import (
diff --git a/console/debit.go b/console/debit.go
index a160260b8..3f3496558 100644
--- a/console/debit.go
+++ b/console/debit.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package console
import "github.com/cgrates/cgrates/engine"
diff --git a/console/debit_max.go b/console/debit_max.go
index 741f3fe80..c887d758b 100644
--- a/console/debit_max.go
+++ b/console/debit_max.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package console
import "github.com/cgrates/cgrates/engine"
diff --git a/console/destination_set.go b/console/destination_set.go
index 158ceb241..5a974dca3 100644
--- a/console/destination_set.go
+++ b/console/destination_set.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package console
import "github.com/cgrates/cgrates/utils"
diff --git a/console/destinations.go b/console/destinations.go
index 007d3bae5..4df115ecd 100644
--- a/console/destinations.go
+++ b/console/destinations.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package console
import (
diff --git a/console/import_tp_from_folder.go b/console/import_tp_from_folder.go
index 76bff0013..4f0fcf47e 100644
--- a/console/import_tp_from_folder.go
+++ b/console/import_tp_from_folder.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package console
import "github.com/cgrates/cgrates/utils"
diff --git a/console/lcr.go b/console/lcr.go
index e4e25fa82..ed240d2e2 100644
--- a/console/lcr.go
+++ b/console/lcr.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package console
import (
diff --git a/console/load_history.go b/console/load_history.go
index cfec043a9..a91a208ef 100644
--- a/console/load_history.go
+++ b/console/load_history.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package console
import "github.com/cgrates/cgrates/utils"
diff --git a/console/load_tp_from_folder.go b/console/load_tp_from_folder.go
index 9a4f48a3a..b4aa7e319 100644
--- a/console/load_tp_from_folder.go
+++ b/console/load_tp_from_folder.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package console
import "github.com/cgrates/cgrates/utils"
diff --git a/console/load_tp_from_stordb.go b/console/load_tp_from_stordb.go
index aec0b190b..d8e658e7f 100644
--- a/console/load_tp_from_stordb.go
+++ b/console/load_tp_from_stordb.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package console
import "github.com/cgrates/cgrates/apier/v1"
diff --git a/console/maxduration.go b/console/maxduration.go
index f99389e47..a4acfa0fb 100644
--- a/console/maxduration.go
+++ b/console/maxduration.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package console
import "github.com/cgrates/cgrates/engine"
diff --git a/console/maxusage.go b/console/maxusage.go
index c17cdbbc8..ea0d5051b 100644
--- a/console/maxusage.go
+++ b/console/maxusage.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package console
import "github.com/cgrates/cgrates/engine"
diff --git a/console/parse.go b/console/parse.go
index abfe61d21..a00e9c6af 100644
--- a/console/parse.go
+++ b/console/parse.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package console
import "github.com/cgrates/cgrates/utils"
diff --git a/console/publish.go b/console/publish.go
index 959b6dfe5..86491e1f3 100644
--- a/console/publish.go
+++ b/console/publish.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package console
func init() {
diff --git a/console/ratingprofile_rem.go b/console/ratingprofile_rem.go
index 95d49272f..955d9e5c7 100644
--- a/console/ratingprofile_rem.go
+++ b/console/ratingprofile_rem.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package console
import (
diff --git a/console/ratingprofile_set.go b/console/ratingprofile_set.go
index 817febf3f..a86aae05c 100644
--- a/console/ratingprofile_set.go
+++ b/console/ratingprofile_set.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package console
import "github.com/cgrates/cgrates/utils"
diff --git a/console/scheduler_execute.go b/console/scheduler_execute.go
index f02d60ce9..5d018b188 100644
--- a/console/scheduler_execute.go
+++ b/console/scheduler_execute.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package console
import "github.com/cgrates/cgrates/apier/v1"
diff --git a/console/scheduler_queue.go b/console/scheduler_queue.go
index e003f300b..675b59c7f 100644
--- a/console/scheduler_queue.go
+++ b/console/scheduler_queue.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package console
import (
diff --git a/console/scheduler_reload.go b/console/scheduler_reload.go
index 1e7249bb4..72c154d48 100644
--- a/console/scheduler_reload.go
+++ b/console/scheduler_reload.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package console
func init() {
diff --git a/console/sharedgroup.go b/console/sharedgroup.go
index a7a8e8b36..9b17aae2d 100644
--- a/console/sharedgroup.go
+++ b/console/sharedgroup.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package console
import "github.com/cgrates/cgrates/engine"
diff --git a/console/smg_event.go b/console/smg_event.go
index 664ed9917..1e171b8f9 100644
--- a/console/smg_event.go
+++ b/console/smg_event.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package console
import (
diff --git a/console/status.go b/console/status.go
index 9169fe31e..c70b9ef8d 100644
--- a/console/status.go
+++ b/console/status.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package console
func init() {
diff --git a/console/subscribe.go b/console/subscribe.go
index cd934a291..364bf5ecc 100644
--- a/console/subscribe.go
+++ b/console/subscribe.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package console
import "github.com/cgrates/cgrates/engine"
diff --git a/console/subscribers.go b/console/subscribers.go
index b2a7d4dda..3d12dd02a 100644
--- a/console/subscribers.go
+++ b/console/subscribers.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package console
import "github.com/cgrates/cgrates/engine"
diff --git a/console/trigger_remove.go b/console/trigger_remove.go
index 9eb9b31a0..217a8f7ff 100644
--- a/console/trigger_remove.go
+++ b/console/trigger_remove.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package console
import "github.com/cgrates/cgrates/apier/v1"
diff --git a/console/trigger_set.go b/console/trigger_set.go
index a91dff1dc..9001c9873 100644
--- a/console/trigger_set.go
+++ b/console/trigger_set.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package console
import "github.com/cgrates/cgrates/apier/v1"
diff --git a/console/triggers.go b/console/triggers.go
index 0ba04d812..cf16b8d74 100644
--- a/console/triggers.go
+++ b/console/triggers.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package console
import (
diff --git a/console/unsubscribe.go b/console/unsubscribe.go
index 49320c239..c3a0dfc96 100644
--- a/console/unsubscribe.go
+++ b/console/unsubscribe.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package console
import "github.com/cgrates/cgrates/engine"
diff --git a/console/user_addindex.go b/console/user_addindex.go
index d85605ee9..8bde8d1ee 100644
--- a/console/user_addindex.go
+++ b/console/user_addindex.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package console
func init() {
diff --git a/console/user_indexes.go b/console/user_indexes.go
index 9217f57d0..80d2c2683 100644
--- a/console/user_indexes.go
+++ b/console/user_indexes.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package console
func init() {
diff --git a/console/user_remove.go b/console/user_remove.go
index 580268afa..90e2d2b88 100644
--- a/console/user_remove.go
+++ b/console/user_remove.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package console
import "github.com/cgrates/cgrates/engine"
diff --git a/console/user_set.go b/console/user_set.go
index 54b10a3c0..9e40a347b 100644
--- a/console/user_set.go
+++ b/console/user_set.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package console
import "github.com/cgrates/cgrates/engine"
diff --git a/console/user_update.go b/console/user_update.go
index 2d072ba5b..125c9b035 100644
--- a/console/user_update.go
+++ b/console/user_update.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package console
import "github.com/cgrates/cgrates/engine"
diff --git a/console/users.go b/console/users.go
index 06feed096..35909ecf1 100644
--- a/console/users.go
+++ b/console/users.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package console
import "github.com/cgrates/cgrates/engine"
diff --git a/engine/account.go b/engine/account.go
index 532e74cde..9e58840bc 100644
--- a/engine/account.go
+++ b/engine/account.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package engine
import (
diff --git a/engine/action.go b/engine/action.go
index 0cb80cdcc..3fb22ef38 100644
--- a/engine/action.go
+++ b/engine/action.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package engine
import (
diff --git a/engine/action_plan.go b/engine/action_plan.go
index d22cfbe5b..81a79353e 100644
--- a/engine/action_plan.go
+++ b/engine/action_plan.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package engine
import (
diff --git a/engine/action_trigger.go b/engine/action_trigger.go
index a3fc4d7e6..d7faa1c1b 100644
--- a/engine/action_trigger.go
+++ b/engine/action_trigger.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package engine
import (
diff --git a/engine/aliases.go b/engine/aliases.go
index 7e1401d5b..c908cd252 100644
--- a/engine/aliases.go
+++ b/engine/aliases.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package engine
import (
diff --git a/engine/balance_filter.go b/engine/balance_filter.go
index 4b14b371a..b3eb494ff 100644
--- a/engine/balance_filter.go
+++ b/engine/balance_filter.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package engine
import (
diff --git a/engine/balances.go b/engine/balances.go
index 007e211cb..54833288c 100644
--- a/engine/balances.go
+++ b/engine/balances.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package engine
import (
diff --git a/engine/callcost.go b/engine/callcost.go
index 88960cf74..a9b662f7e 100644
--- a/engine/callcost.go
+++ b/engine/callcost.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package engine
import (
diff --git a/engine/calldesc.go b/engine/calldesc.go
index 96781ee1b..30e21aee6 100755
--- a/engine/calldesc.go
+++ b/engine/calldesc.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package engine
import (
diff --git a/engine/cdr.go b/engine/cdr.go
index bec027dc7..6b225777d 100644
--- a/engine/cdr.go
+++ b/engine/cdr.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package engine
import (
diff --git a/engine/cdre.go b/engine/cdre.go
index 30ba80219..9d09637d2 100644
--- a/engine/cdre.go
+++ b/engine/cdre.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package engine
import (
diff --git a/engine/cdrs.go b/engine/cdrs.go
index cd54a4684..c7be7f918 100644
--- a/engine/cdrs.go
+++ b/engine/cdrs.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package engine
import (
diff --git a/engine/cdrstats.go b/engine/cdrstats.go
index d676dc8b7..b588a59f1 100644
--- a/engine/cdrstats.go
+++ b/engine/cdrstats.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package engine
import (
diff --git a/engine/cdrstats_queue.go b/engine/cdrstats_queue.go
index a2f059a5b..20a9a6711 100644
--- a/engine/cdrstats_queue.go
+++ b/engine/cdrstats_queue.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package engine
import (
diff --git a/engine/cdrstatsiface.go b/engine/cdrstatsiface.go
index 065a91030..606e582e8 100644
--- a/engine/cdrstatsiface.go
+++ b/engine/cdrstatsiface.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package engine
import (
diff --git a/engine/cgrcdr.go b/engine/cgrcdr.go
index 53c443935..54e0af8e6 100644
--- a/engine/cgrcdr.go
+++ b/engine/cgrcdr.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package engine
import (
diff --git a/engine/datacost.go b/engine/datacost.go
index bd3e82d6f..ff364d61c 100644
--- a/engine/datacost.go
+++ b/engine/datacost.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package engine
// type used for showing sane data cost
diff --git a/engine/datamanagers.go b/engine/datamanagers.go
index 7c3a050d0..c8032b3e5 100644
--- a/engine/datamanagers.go
+++ b/engine/datamanagers.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package engine
import ()
diff --git a/engine/destinations.go b/engine/destinations.go
index 1030108ea..efb23bf7c 100644
--- a/engine/destinations.go
+++ b/engine/destinations.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package engine
import (
diff --git a/engine/event.go b/engine/event.go
index 678c53ea7..1c5ca5ad5 100644
--- a/engine/event.go
+++ b/engine/event.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package engine
import (
diff --git a/engine/eventcost.go b/engine/eventcost.go
index 716447a86..55a8745fd 100644
--- a/engine/eventcost.go
+++ b/engine/eventcost.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package engine
import (
diff --git a/engine/fscdr.go b/engine/fscdr.go
index 236882554..a6aee5816 100644
--- a/engine/fscdr.go
+++ b/engine/fscdr.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package engine
import (
diff --git a/engine/groups.go b/engine/groups.go
index 51a3d9236..74ae5978a 100644
--- a/engine/groups.go
+++ b/engine/groups.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package engine
import (
diff --git a/engine/handler_derivedcharging.go b/engine/handler_derivedcharging.go
index 20d837e07..a742e1e86 100644
--- a/engine/handler_derivedcharging.go
+++ b/engine/handler_derivedcharging.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package engine
import "github.com/cgrates/cgrates/utils"
diff --git a/engine/handler_derivedcharging_test.go b/engine/handler_derivedcharging_test.go
index 51e092ac6..8861664c6 100644
--- a/engine/handler_derivedcharging_test.go
+++ b/engine/handler_derivedcharging_test.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package engine
import (
diff --git a/engine/lcr.go b/engine/lcr.go
index 769721785..fafc44f9d 100644
--- a/engine/lcr.go
+++ b/engine/lcr.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package engine
import (
diff --git a/engine/libengine.go b/engine/libengine.go
index 7c9fd4d41..911fd1a6b 100644
--- a/engine/libengine.go
+++ b/engine/libengine.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package engine
import (
diff --git a/engine/libeventcost.go b/engine/libeventcost.go
index 6c375fca4..fb0703085 100644
--- a/engine/libeventcost.go
+++ b/engine/libeventcost.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package engine
import (
diff --git a/engine/libstats.go b/engine/libstats.go
index 147b157e2..8abbbfa5c 100755
--- a/engine/libstats.go
+++ b/engine/libstats.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package engine
import (
diff --git a/engine/libtest.go b/engine/libtest.go
index 1c25312db..b203f7424 100644
--- a/engine/libtest.go
+++ b/engine/libtest.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package engine
import (
diff --git a/engine/model_helpers.go b/engine/model_helpers.go
index 40e2f3c97..b53bda988 100755
--- a/engine/model_helpers.go
+++ b/engine/model_helpers.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package engine
import (
diff --git a/engine/models.go b/engine/models.go
index 7017f7ce6..c0caf7364 100755
--- a/engine/models.go
+++ b/engine/models.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package engine
import (
diff --git a/engine/pubsub.go b/engine/pubsub.go
index 3ae0e74b7..99bb33fcb 100644
--- a/engine/pubsub.go
+++ b/engine/pubsub.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package engine
import (
diff --git a/engine/rateinterval.go b/engine/rateinterval.go
index d47ec82f3..665905c90 100644
--- a/engine/rateinterval.go
+++ b/engine/rateinterval.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package engine
import (
diff --git a/engine/ratingplan.go b/engine/ratingplan.go
index 60ae95025..fabe6e5b1 100644
--- a/engine/ratingplan.go
+++ b/engine/ratingplan.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package engine
import (
diff --git a/engine/ratingprofile.go b/engine/ratingprofile.go
index 802779078..c6912637d 100644
--- a/engine/ratingprofile.go
+++ b/engine/ratingprofile.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package engine
import (
diff --git a/engine/rawcdr.go b/engine/rawcdr.go
index bc6514ea6..cbb3f1d68 100644
--- a/engine/rawcdr.go
+++ b/engine/rawcdr.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package engine
// RawCDR is the original CDR received from external sources (eg: FreeSWITCH)
diff --git a/engine/reqfilter.go b/engine/reqfilter.go
index 9194e36f6..14875926e 100644
--- a/engine/reqfilter.go
+++ b/engine/reqfilter.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package engine
import (
diff --git a/engine/reqfilterhelpers.go b/engine/reqfilterhelpers.go
index bee0cb0c4..22c3f2d58 100644
--- a/engine/reqfilterhelpers.go
+++ b/engine/reqfilterhelpers.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package engine
import (
diff --git a/engine/reqfilterindexer.go b/engine/reqfilterindexer.go
index 7c3f5f2ed..4e08f0ddc 100644
--- a/engine/reqfilterindexer.go
+++ b/engine/reqfilterindexer.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package engine
import (
diff --git a/engine/resources.go b/engine/resources.go
index 2f22dea1a..78f7d2dc2 100755
--- a/engine/resources.go
+++ b/engine/resources.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package engine
import (
diff --git a/engine/responder.go b/engine/responder.go
index 0e1d46392..f9b7416ff 100644
--- a/engine/responder.go
+++ b/engine/responder.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package engine
import (
diff --git a/engine/sharedgroup.go b/engine/sharedgroup.go
index 086b3fd89..977b330bc 100644
--- a/engine/sharedgroup.go
+++ b/engine/sharedgroup.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package engine
import (
diff --git a/engine/stats_metrics.go b/engine/stats_metrics.go
index 3b6a145c3..ec6b37134 100644
--- a/engine/stats_metrics.go
+++ b/engine/stats_metrics.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package engine
import (
diff --git a/engine/storage_csv.go b/engine/storage_csv.go
index 620137790..de7116bc9 100755
--- a/engine/storage_csv.go
+++ b/engine/storage_csv.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package engine
import (
diff --git a/engine/storage_interface.go b/engine/storage_interface.go
index d7e8230e1..26cb5b739 100755
--- a/engine/storage_interface.go
+++ b/engine/storage_interface.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package engine
import (
diff --git a/engine/storage_map.go b/engine/storage_map.go
index 37e672144..1e875660e 100755
--- a/engine/storage_map.go
+++ b/engine/storage_map.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package engine
import (
diff --git a/engine/storage_mongo_datadb.go b/engine/storage_mongo_datadb.go
index e530d7194..74f47f2a8 100755
--- a/engine/storage_mongo_datadb.go
+++ b/engine/storage_mongo_datadb.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package engine
import (
diff --git a/engine/storage_mongo_stordb.go b/engine/storage_mongo_stordb.go
index 9a0088a4f..2915ee710 100755
--- a/engine/storage_mongo_stordb.go
+++ b/engine/storage_mongo_stordb.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package engine
import (
diff --git a/engine/storage_mysql.go b/engine/storage_mysql.go
index 517a1fab6..c26d5370a 100644
--- a/engine/storage_mysql.go
+++ b/engine/storage_mysql.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package engine
import (
diff --git a/engine/storage_postgres.go b/engine/storage_postgres.go
index 0dc6e5391..34adab9bc 100644
--- a/engine/storage_postgres.go
+++ b/engine/storage_postgres.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package engine
import (
diff --git a/engine/storage_redis.go b/engine/storage_redis.go
index 5febb1000..ae2f59cf6 100755
--- a/engine/storage_redis.go
+++ b/engine/storage_redis.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package engine
import (
diff --git a/engine/storage_sql.go b/engine/storage_sql.go
index 2db238d8c..fd557685b 100755
--- a/engine/storage_sql.go
+++ b/engine/storage_sql.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package engine
import (
diff --git a/engine/storage_utils.go b/engine/storage_utils.go
index efddd7ec6..0029d884f 100755
--- a/engine/storage_utils.go
+++ b/engine/storage_utils.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package engine
import (
diff --git a/engine/suretax.go b/engine/suretax.go
index 6294589f1..ef971e471 100644
--- a/engine/suretax.go
+++ b/engine/suretax.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package engine
import (
diff --git a/engine/timespans.go b/engine/timespans.go
index 6e65ca21a..5057f8e65 100644
--- a/engine/timespans.go
+++ b/engine/timespans.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package engine
import (
diff --git a/engine/tp_reader.go b/engine/tp_reader.go
index 6b08b1419..c5dc5eed8 100755
--- a/engine/tp_reader.go
+++ b/engine/tp_reader.go
@@ -1,17 +1,21 @@
/*
Real-time Online/Offline Charging System (OCS) for Telecom & ISP environments
Copyright (C) ITsysCOM GmbH
+
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
+
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
+
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package engine
import (
diff --git a/engine/tpexporter.go b/engine/tpexporter.go
index cd6478dd8..4f1dee3eb 100644
--- a/engine/tpexporter.go
+++ b/engine/tpexporter.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package engine
import (
diff --git a/engine/tpimporter_csv.go b/engine/tpimporter_csv.go
index fd53573fb..3266874cf 100755
--- a/engine/tpimporter_csv.go
+++ b/engine/tpimporter_csv.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package engine
import (
diff --git a/engine/units_counter.go b/engine/units_counter.go
index 49f9137c7..fe960fb00 100644
--- a/engine/units_counter.go
+++ b/engine/units_counter.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package engine
import "github.com/cgrates/cgrates/utils"
diff --git a/engine/users.go b/engine/users.go
index 9d93db9e4..b5b345d45 100644
--- a/engine/users.go
+++ b/engine/users.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package engine
import (
diff --git a/engine/version.go b/engine/version.go
index cb644db1d..b5623f60d 100644
--- a/engine/version.go
+++ b/engine/version.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package engine
import (
diff --git a/guardian/guardian.go b/guardian/guardian.go
index 053db5c02..9aaf418db 100644
--- a/guardian/guardian.go
+++ b/guardian/guardian.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package guardian
import (
diff --git a/history/file_scribe.go b/history/file_scribe.go
index 72367fa49..8d7bf9f6b 100644
--- a/history/file_scribe.go
+++ b/history/file_scribe.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package history
import (
diff --git a/history/mock_scribe.go b/history/mock_scribe.go
index a8ae10a89..0ffd175de 100644
--- a/history/mock_scribe.go
+++ b/history/mock_scribe.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package history
import (
diff --git a/history/scribe.go b/history/scribe.go
index b87790a8a..8c034a64d 100644
--- a/history/scribe.go
+++ b/history/scribe.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package history
import (
diff --git a/migrator/accounts.go b/migrator/accounts.go
index ebaa23755..d94c38d89 100755
--- a/migrator/accounts.go
+++ b/migrator/accounts.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package migrator
import (
diff --git a/migrator/action.go b/migrator/action.go
index f594ede86..1d423ee92 100644
--- a/migrator/action.go
+++ b/migrator/action.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package migrator
import (
diff --git a/migrator/action_plan.go b/migrator/action_plan.go
index b1700a7ae..ffc7567d4 100644
--- a/migrator/action_plan.go
+++ b/migrator/action_plan.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package migrator
import (
diff --git a/migrator/action_trigger.go b/migrator/action_trigger.go
index f347f835a..7b6f6f45d 100644
--- a/migrator/action_trigger.go
+++ b/migrator/action_trigger.go
@@ -1,3 +1,21 @@
+/*
+Real-time Online/Offline Charging System (OCS) for Telecom & ISP environments
+Copyright (C) ITsysCOM GmbH
+
+This program is free software: you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation, either version 3 of the License, or
+(at your option) any later version.
+
+This program is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License
+along with this program. If not, see
+*/
+
package migrator
import (
diff --git a/migrator/costdetails.go b/migrator/costdetails.go
index 411e37021..1242c0808 100644
--- a/migrator/costdetails.go
+++ b/migrator/costdetails.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package migrator
import (
diff --git a/migrator/migrator.go b/migrator/migrator.go
index 25f1baf98..690e6d501 100755
--- a/migrator/migrator.go
+++ b/migrator/migrator.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package migrator
import (
diff --git a/migrator/sharedgroup.go b/migrator/sharedgroup.go
index c803a2a1d..1c594824a 100644
--- a/migrator/sharedgroup.go
+++ b/migrator/sharedgroup.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package migrator
import (
diff --git a/migrator/v1datadb.go b/migrator/v1datadb.go
index 6f16e525a..57f6eebd1 100644
--- a/migrator/v1datadb.go
+++ b/migrator/v1datadb.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package migrator
type V1DataDB interface {
diff --git a/migrator/v1migrator_utils.go b/migrator/v1migrator_utils.go
index 81473c844..3be1e723d 100644
--- a/migrator/v1migrator_utils.go
+++ b/migrator/v1migrator_utils.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package migrator
import (
diff --git a/migrator/v1mongo_data.go b/migrator/v1mongo_data.go
index 9221beb0a..ccb6900d2 100644
--- a/migrator/v1mongo_data.go
+++ b/migrator/v1mongo_data.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package migrator
import (
diff --git a/migrator/v1redis.go b/migrator/v1redis.go
index ff107bd40..5780193b5 100644
--- a/migrator/v1redis.go
+++ b/migrator/v1redis.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package migrator
import (
diff --git a/scheduler/scheduler.go b/scheduler/scheduler.go
index 76844197f..fad94140d 100644
--- a/scheduler/scheduler.go
+++ b/scheduler/scheduler.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package scheduler
import (
diff --git a/servmanager/servmanager.go b/servmanager/servmanager.go
index 52424e0c9..8418b5a71 100644
--- a/servmanager/servmanager.go
+++ b/servmanager/servmanager.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package servmanager
import (
diff --git a/sessionmanager/fsevent.go b/sessionmanager/fsevent.go
index 75ea68d9d..790b76d18 100644
--- a/sessionmanager/fsevent.go
+++ b/sessionmanager/fsevent.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package sessionmanager
import (
diff --git a/sessionmanager/fssessionmanager.go b/sessionmanager/fssessionmanager.go
index 3fe7cddff..022b1609f 100644
--- a/sessionmanager/fssessionmanager.go
+++ b/sessionmanager/fssessionmanager.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package sessionmanager
import (
diff --git a/sessionmanager/kamailiosm.go b/sessionmanager/kamailiosm.go
index 274d07c3e..40b72e191 100644
--- a/sessionmanager/kamailiosm.go
+++ b/sessionmanager/kamailiosm.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package sessionmanager
import (
diff --git a/sessionmanager/kamevent.go b/sessionmanager/kamevent.go
index b1b51ed62..6556ae507 100644
--- a/sessionmanager/kamevent.go
+++ b/sessionmanager/kamevent.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package sessionmanager
import (
diff --git a/sessionmanager/osipsevent.go b/sessionmanager/osipsevent.go
index 5c1764b7b..4057d2eea 100644
--- a/sessionmanager/osipsevent.go
+++ b/sessionmanager/osipsevent.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package sessionmanager
import (
diff --git a/sessionmanager/osipssm.go b/sessionmanager/osipssm.go
index ae56bb1e9..f6965c7dd 100644
--- a/sessionmanager/osipssm.go
+++ b/sessionmanager/osipssm.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package sessionmanager
import (
diff --git a/sessionmanager/session.go b/sessionmanager/session.go
index 79856c72f..4e528a546 100644
--- a/sessionmanager/session.go
+++ b/sessionmanager/session.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package sessionmanager
import (
diff --git a/sessionmanager/sessionmanager.go b/sessionmanager/sessionmanager.go
index 7aced2b53..62e2bf3ed 100644
--- a/sessionmanager/sessionmanager.go
+++ b/sessionmanager/sessionmanager.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package sessionmanager
import (
diff --git a/sessionmanager/sessions.go b/sessionmanager/sessions.go
index 3f984ed72..28e985b2d 100644
--- a/sessionmanager/sessions.go
+++ b/sessionmanager/sessions.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package sessionmanager
import (
diff --git a/sessionmanager/sma_event.go b/sessionmanager/sma_event.go
index 1b67c6999..e880dfa44 100644
--- a/sessionmanager/sma_event.go
+++ b/sessionmanager/sma_event.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package sessionmanager
import (
diff --git a/sessionmanager/smasterisk.go b/sessionmanager/smasterisk.go
index 28e7f347f..f4edd0280 100644
--- a/sessionmanager/smasterisk.go
+++ b/sessionmanager/smasterisk.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package sessionmanager
import (
diff --git a/sessionmanager/smg_event.go b/sessionmanager/smg_event.go
index c339f33b5..0f6091ebe 100644
--- a/sessionmanager/smg_event.go
+++ b/sessionmanager/smg_event.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package sessionmanager
import (
diff --git a/sessionmanager/smg_session.go b/sessionmanager/smg_session.go
index 1a6b942e6..fe5e0f49c 100644
--- a/sessionmanager/smg_session.go
+++ b/sessionmanager/smg_session.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package sessionmanager
import (
diff --git a/sessionmanager/smgeneric.go b/sessionmanager/smgeneric.go
index c00b1d626..d3002af30 100644
--- a/sessionmanager/smgeneric.go
+++ b/sessionmanager/smgeneric.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package sessionmanager
import (
diff --git a/utils/apitpdata.go b/utils/apitpdata.go
index 9ffe95795..e894171e7 100755
--- a/utils/apitpdata.go
+++ b/utils/apitpdata.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package utils
import (
diff --git a/utils/basic_auth.go b/utils/basic_auth.go
index eeb5decdd..d1bc0bcbe 100644
--- a/utils/basic_auth.go
+++ b/utils/basic_auth.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package utils
import (
diff --git a/utils/birpcint_client.go b/utils/birpcint_client.go
index 41237a0f0..9a2edc477 100644
--- a/utils/birpcint_client.go
+++ b/utils/birpcint_client.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package utils
import (
diff --git a/utils/cache_file_info.go b/utils/cache_file_info.go
index 8ad1d0075..eb1655966 100644
--- a/utils/cache_file_info.go
+++ b/utils/cache_file_info.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package utils
import "time"
diff --git a/utils/cgrrecordwriter.go b/utils/cgrrecordwriter.go
index 60bf809d6..bfa7f5c98 100644
--- a/utils/cgrrecordwriter.go
+++ b/utils/cgrrecordwriter.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package utils
import (
diff --git a/utils/consts.go b/utils/consts.go
index a6e0ba31f..69ca64ba9 100755
--- a/utils/consts.go
+++ b/utils/consts.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package utils
var (
diff --git a/utils/coreutils.go b/utils/coreutils.go
index d510abe0a..7f0240d7f 100644
--- a/utils/coreutils.go
+++ b/utils/coreutils.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package utils
import (
diff --git a/utils/dateseries.go b/utils/dateseries.go
index 09623ffa0..10f229fb8 100644
--- a/utils/dateseries.go
+++ b/utils/dateseries.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package utils
import (
diff --git a/utils/derivedchargers.go b/utils/derivedchargers.go
index b519fd285..4e2c1bea4 100644
--- a/utils/derivedchargers.go
+++ b/utils/derivedchargers.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package utils
import (
diff --git a/utils/errors.go b/utils/errors.go
index a6d4b867f..fe7708d67 100644
--- a/utils/errors.go
+++ b/utils/errors.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package utils
import (
diff --git a/utils/logger.go b/utils/logger.go
index 8fdc3c8c1..63601c68e 100644
--- a/utils/logger.go
+++ b/utils/logger.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package utils
import (
diff --git a/utils/map.go b/utils/map.go
index 0c30e4868..d667a97ab 100644
--- a/utils/map.go
+++ b/utils/map.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package utils
import (
diff --git a/utils/poster.go b/utils/poster.go
index d01036a1b..44d83f8a1 100644
--- a/utils/poster.go
+++ b/utils/poster.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package utils
import (
diff --git a/utils/reflect.go b/utils/reflect.go
index d1f2397d3..ce56db60b 100644
--- a/utils/reflect.go
+++ b/utils/reflect.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package utils
import (
diff --git a/utils/researchreplace.go b/utils/researchreplace.go
index 72d0c8698..ff1532195 100644
--- a/utils/researchreplace.go
+++ b/utils/researchreplace.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package utils
import (
diff --git a/utils/rpc_params.go b/utils/rpc_params.go
index 219e53db1..f01f1645f 100644
--- a/utils/rpc_params.go
+++ b/utils/rpc_params.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package utils
import "reflect"
diff --git a/utils/rsrfield.go b/utils/rsrfield.go
index 097031727..d26cb67a6 100644
--- a/utils/rsrfield.go
+++ b/utils/rsrfield.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package utils
import (
diff --git a/utils/server.go b/utils/server.go
index 522eb89c5..0a2bc6341 100644
--- a/utils/server.go
+++ b/utils/server.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package utils
import (
diff --git a/utils/slice.go b/utils/slice.go
index 1102c90f1..a0e0d0b57 100644
--- a/utils/slice.go
+++ b/utils/slice.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package utils
import (
diff --git a/utils/struct.go b/utils/struct.go
index 698f600b8..66802d81b 100644
--- a/utils/struct.go
+++ b/utils/struct.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package utils
import (
diff --git a/utils/value_formula.go b/utils/value_formula.go
index 06caa9ffe..4c292a108 100644
--- a/utils/value_formula.go
+++ b/utils/value_formula.go
@@ -15,6 +15,7 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
+
package utils
import (