diff --git a/README.md b/README.md
index 1bd9a17b6..22471388b 100644
--- a/README.md
+++ b/README.md
@@ -1,16 +1,24 @@
-## Real-time Charging System for Telecom & ISP environments ##
+## Real-time Online/Offline Charging System (OCS) for Telecom & ISP environments ##
[](http://travis-ci.org/cgrates/cgrates)
### Features ###
-+ Rates for prepaid and for postpaid
-+ The budget expressed in money and/or minutes (seconds)
-+ High accuracy rating: configurable to milliseconds
-+ Handles volume discount
-+ Received calls bonus
-+ Fully/Easy configurable
++ Real-time Online/Offline Charging System (OCS).
++ Account Balances Management with bundle support.
++ Session or Event charging with reservation.
++ Rating engine.
++ CDR logging with support for Interim Records.
++ QoS LCR and LCR over Bundles.
++ Fraud detection with automatic mitigation.
++ Call Statistics with pattern monitoring.
++ Performance oriented.
++ Modular architecture.
++ Test driven development.
++ Plug-able/non-intrusive into existing setups.
++ Cloud-ready, built on independent micro-services with rich set of RPC APIs.
++ Agile in developing new features.
+ Very fast (5000+ req/sec on a single machine)
-+ Good documentation
++ Good documentation.
+ Commercial support available
### Documentation ###
diff --git a/agents/dmtagent.go b/agents/dmtagent.go
index 7e5c5712c..39af82d49 100644
--- a/agents/dmtagent.go
+++ b/agents/dmtagent.go
@@ -1,6 +1,6 @@
/*
-Real-time Charging System for Telecom & ISP environments
-Copyright (C) 2012-2015 ITsysCOM GmbH
+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
@@ -15,7 +15,6 @@ GNU General Public 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 7d0dc6f70..72a6731b7 100644
--- a/agents/dmtagent_it_test.go
+++ b/agents/dmtagent_it_test.go
@@ -1,21 +1,20 @@
/*
-Real-time Charging System for Telecom & ISP environments
+Real-time Online/Offline Charging System (OCS) for Telecom & ISP environments
Copyright (C) ITsysCOM GmbH
-This program is free software: you can Storagetribute it and/or modify
+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 u297seful,
-but WITH*out ANY WARRANTY; without even the implied warranty of
+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 agents
import (
diff --git a/agents/dmtclient.go b/agents/dmtclient.go
index 9e3b3dba0..8abfb954b 100644
--- a/agents/dmtclient.go
+++ b/agents/dmtclient.go
@@ -1,6 +1,6 @@
/*
-Real-time Charging System for Telecom & ISP environments
-Copyright (C) 2012-2015 ITsysCOM GmbH
+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
diff --git a/agents/hapool_it_test.go b/agents/hapool_it_test.go
index aa4fac2e5..d1c279d2f 100644
--- a/agents/hapool_it_test.go
+++ b/agents/hapool_it_test.go
@@ -1,14 +1,14 @@
/*
-Real-time Charging System for Telecom & ISP environments
+Real-time Online/Offline Charging System (OCS) for Telecom & ISP environments
Copyright (C) ITsysCOM GmbH
-This program is free software: you can Storagetribute it and/or modify
+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 WITH*out ANY WARRANTY; without even the implied warranty of
+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.
diff --git a/agents/libdmt.go b/agents/libdmt.go
index 0fef88d54..9e5eef578 100644
--- a/agents/libdmt.go
+++ b/agents/libdmt.go
@@ -1,5 +1,5 @@
/*
-Real-time Charging System for Telecom & ISP environments
+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
diff --git a/agents/libdmt_test.go b/agents/libdmt_test.go
index fcddb1ce1..6aade7d93 100644
--- a/agents/libdmt_test.go
+++ b/agents/libdmt_test.go
@@ -1,5 +1,5 @@
/*
-Real-time Charging System for Telecom & ISP environments
+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
diff --git a/apier/v1/accounts.go b/apier/v1/accounts.go
index e8ae38ed2..0ddef609e 100644
--- a/apier/v1/accounts.go
+++ b/apier/v1/accounts.go
@@ -1,6 +1,6 @@
/*
-Real-time Charging System for Telecom & ISP environments
-Copyright (C) 2012-2015 ITsysCOM GmbH
+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
@@ -15,7 +15,6 @@ GNU General Public 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 7cd7671f8..878df781b 100644
--- a/apier/v1/accounts_test.go
+++ b/apier/v1/accounts_test.go
@@ -1,21 +1,20 @@
/*
-Real-time Charging System for Telecom & ISP environments
+Real-time Online/Offline Charging System (OCS) for Telecom & ISP environments
Copyright (C) ITsysCOM GmbH
-This program is free software: you can Storagetribute it and/or modify
+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 WITH*out ANY WARRANTY; without even the implied warranty of
+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/aliases.go b/apier/v1/aliases.go
index 34c55e8c8..752d397ff 100644
--- a/apier/v1/aliases.go
+++ b/apier/v1/aliases.go
@@ -1,6 +1,6 @@
/*
-Real-time Charging System for Telecom & ISP environments
-Copyright (C) 2012-2015 ITsysCOM GmbH
+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
@@ -15,7 +15,6 @@ GNU General Public 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 96385c4ff..081e31155 100644
--- a/apier/v1/apier.go
+++ b/apier/v1/apier.go
@@ -1,5 +1,5 @@
/*
-Real-time Charging System for Telecom & ISP environments
+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
@@ -15,7 +15,6 @@ GNU General Public 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_local_test.go b/apier/v1/apier_local_test.go
index dbec34152..b287edb16 100644
--- a/apier/v1/apier_local_test.go
+++ b/apier/v1/apier_local_test.go
@@ -1,21 +1,20 @@
/*
-Real-time Charging System for Telecom & ISP environments
+Real-time Online/Offline Charging System (OCS) for Telecom & ISP environments
Copyright (C) ITsysCOM GmbH
-This program is free software: you can Storagetribute it and/or modify
+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 WITH*out ANY WARRANTY; without even the implied warranty of
+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 f462a14d7..d6bb5c23a 100644
--- a/apier/v1/auth.go
+++ b/apier/v1/auth.go
@@ -1,5 +1,5 @@
/*
-Real-time Charging System for Telecom & ISP environments
+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
@@ -15,7 +15,6 @@ GNU General Public 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 620ea6c4c..c2b74f5d1 100644
--- a/apier/v1/cdrc.go
+++ b/apier/v1/cdrc.go
@@ -1,21 +1,20 @@
/*
-Real-time Charging System for Telecom & ISP environments
-Copyright (C) 2012-2015 ITsysCOM GmbH
+Real-time Online/Offline Charging System (OCS) for Telecom & ISP environments
+Copyright (C) ITsysCOM GmbH
-This program is free software: you can Storagetribute it and/or modify
+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 WITH*out ANY WARRANTY; without even the implied warranty of
+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/cdre.go b/apier/v1/cdre.go
index fd4957e6e..7ce36fabb 100644
--- a/apier/v1/cdre.go
+++ b/apier/v1/cdre.go
@@ -1,6 +1,6 @@
/*
-Real-time Charging System for Telecom & ISP environments
-Copyright (C) 2012-2015 ITsysCOM GmbH
+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
@@ -15,7 +15,6 @@ GNU General Public 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 a4ce0b5af..c0faeed96 100644
--- a/apier/v1/cdrs.go
+++ b/apier/v1/cdrs.go
@@ -1,21 +1,20 @@
/*
-Real-time Charging System for Telecom & ISP environments
-Copyright (C) 2012-2015 ITsysCOM GmbH
+Real-time Online/Offline Charging System (OCS) for Telecom & ISP environments
+Copyright (C) ITsysCOM GmbH
-This program is free software: you can Storagetribute it and/or modify
+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 WITH*out ANY WARRANTY; without even the implied warranty of
+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/cdrstatsv1.go b/apier/v1/cdrstatsv1.go
index e427c668a..8c8a0bcae 100644
--- a/apier/v1/cdrstatsv1.go
+++ b/apier/v1/cdrstatsv1.go
@@ -1,21 +1,20 @@
/*
-Real-time Charging System for Telecom & ISP environments
+Real-time Online/Offline Charging System (OCS) for Telecom & ISP environments
Copyright (C) ITsysCOM GmbH
-This program is free software: you can Storagetribute it and/or modify
+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 WITH*out ANY WARRANTY; without even the implied warranty of
+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 (
@@ -81,5 +80,5 @@ func (sts *CDRStatsV1) ResetQueues(attr utils.AttrCDRStatsReloadQueues, reply *s
}
func (sts *CDRStatsV1) AppendCDR(cdr *engine.CDR, reply *int) error {
- return sts.CdrStats.Call("CDRStatsV1.AppendCDR", cdr, reply)
+ return sts.CdrStats.Call("CDRStatsV1.AppendCDR", cdr, reply)
}
diff --git a/apier/v1/cdrstatsv1_local_test.go b/apier/v1/cdrstatsv1_local_test.go
index e1cd0493b..0633189e8 100644
--- a/apier/v1/cdrstatsv1_local_test.go
+++ b/apier/v1/cdrstatsv1_local_test.go
@@ -1,21 +1,20 @@
/*
-Real-time Charging System for Telecom & ISP environments
+Real-time Online/Offline Charging System (OCS) for Telecom & ISP environments
Copyright (C) ITsysCOM GmbH
-This program is free software: you can Storagetribute it and/or modify
+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 WITH*out ANY WARRANTY; without even the implied warranty of
+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/cdrsv1.go b/apier/v1/cdrsv1.go
index 2433f4730..075688926 100644
--- a/apier/v1/cdrsv1.go
+++ b/apier/v1/cdrsv1.go
@@ -1,21 +1,20 @@
/*
-Real-time Charging System for Telecom & ISP environments
+Real-time Online/Offline Charging System (OCS) for Telecom & ISP environments
Copyright (C) ITsysCOM GmbH
-This program is free software: you can Storagetribute it and/or modify
+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 WITH*out ANY WARRANTY; without even the implied warranty of
+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/costs.go b/apier/v1/costs.go
index aaa856b73..efe73d51f 100644
--- a/apier/v1/costs.go
+++ b/apier/v1/costs.go
@@ -1,6 +1,6 @@
/*
-Real-time Charging System for Telecom & ISP environments
-Copyright (C) 2012-2015 ITsysCOM GmbH
+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
@@ -15,7 +15,6 @@ GNU General Public 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 bd9f53209..3477ef119 100644
--- a/apier/v1/debit.go
+++ b/apier/v1/debit.go
@@ -1,5 +1,5 @@
/*
-Real-time Charging System for Telecom & ISP environments
+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
@@ -15,7 +15,6 @@ GNU General Public 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 617bfbfae..fb7bc8343 100644
--- a/apier/v1/derivedcharging.go
+++ b/apier/v1/derivedcharging.go
@@ -1,21 +1,20 @@
/*
-Real-time Charging System for Telecom & ISP environments
-Copyright (C) 2012-2015 ITsysCOM GmbH
+Real-time Online/Offline Charging System (OCS) for Telecom & ISP environments
+Copyright (C) ITsysCOM GmbH
-This program is free software: you can Storagetribute it and/or modify
+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 WITH*out ANY WARRANTY; without even the implied warranty of
+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/derivedcharging_test.go b/apier/v1/derivedcharging_test.go
index 87e3d847f..c5370c11d 100644
--- a/apier/v1/derivedcharging_test.go
+++ b/apier/v1/derivedcharging_test.go
@@ -1,21 +1,20 @@
/*
-Real-time Charging System for Telecom & ISP environments
+Real-time Online/Offline Charging System (OCS) for Telecom & ISP environments
Copyright (C) ITsysCOM GmbH
-This program is free software: you can Storagetribute it and/or modify
+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 WITH*out ANY WARRANTY; without even the implied warranty of
+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/lcr.go b/apier/v1/lcr.go
index 638f24234..d8850501d 100644
--- a/apier/v1/lcr.go
+++ b/apier/v1/lcr.go
@@ -1,21 +1,20 @@
/*
-Real-time Charging System for Telecom & ISP environments
+Real-time Online/Offline Charging System (OCS) for Telecom & ISP environments
Copyright (C) ITsysCOM GmbH
-This program is free software: you can Storagetribute it and/or modify
+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 WITH*out ANY WARRANTY; without even the implied warranty of
+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/mediator.go b/apier/v1/mediator.go
deleted file mode 100644
index 674c6cfd7..000000000
--- a/apier/v1/mediator.go
+++ /dev/null
@@ -1,19 +0,0 @@
-/*
-Rating system designed to be used in VoIP Carriers World
-Copyright (C) 2012-2015 ITsysCOM
-
-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
diff --git a/apier/v1/scheduler.go b/apier/v1/scheduler.go
index 05ca96fa0..732ed38b7 100644
--- a/apier/v1/scheduler.go
+++ b/apier/v1/scheduler.go
@@ -1,6 +1,6 @@
/*
-Real-time Charging System for Telecom & ISP environments
-Copyright (C) 2012-2015 ITsysCOM GmbH
+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
@@ -15,7 +15,6 @@ GNU General Public 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 c5e5e40a5..75dca3cfd 100644
--- a/apier/v1/smgenericbirpcv1.go
+++ b/apier/v1/smgenericbirpcv1.go
@@ -1,6 +1,6 @@
/*
-Rating system designed to be used in VoIP Carriers World
-Copyright (C) 2012-2015 ITsysCOM
+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
@@ -15,7 +15,6 @@ GNU General Public 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 7f3df27d9..b88e24925 100644
--- a/apier/v1/smgenericv1.go
+++ b/apier/v1/smgenericv1.go
@@ -1,3 +1,20 @@
+/*
+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/smgenericv1_it_test.go b/apier/v1/smgenericv1_it_test.go
index 5eed24046..04d50e4dd 100644
--- a/apier/v1/smgenericv1_it_test.go
+++ b/apier/v1/smgenericv1_it_test.go
@@ -1,21 +1,20 @@
/*
-Real-time Charging System for Telecom & ISP environments
+Real-time Online/Offline Charging System (OCS) for Telecom & ISP environments
Copyright (C) ITsysCOM GmbH
-This program is free software: you can Storagetribute it and/or modify
+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 WITH*out ANY WARRANTY; without even the implied warranty of
+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/smv1.go b/apier/v1/smv1.go
index 2308a6993..927bb32a5 100644
--- a/apier/v1/smv1.go
+++ b/apier/v1/smv1.go
@@ -1,21 +1,20 @@
/*
-Real-time Charging System for Telecom & ISP environments
+Real-time Online/Offline Charging System (OCS) for Telecom & ISP environments
Copyright (C) ITsysCOM GmbH
-This program is free software: you can Storagetribute it and/or modify
+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 WITH*out ANY WARRANTY; without even the implied warranty of
+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/tp.go b/apier/v1/tp.go
index 4934ff2b6..2693baf33 100644
--- a/apier/v1/tp.go
+++ b/apier/v1/tp.go
@@ -1,6 +1,6 @@
/*
-Rating system designed to be used in VoIP Carriers World
-Copyright (C) 2012-2015 ITsysCOM
+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
@@ -15,7 +15,6 @@ GNU General Public 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 b83938a5c..98a7bdb16 100644
--- a/apier/v1/tpaccountactions.go
+++ b/apier/v1/tpaccountactions.go
@@ -1,6 +1,6 @@
/*
-Rating system designed to be used in VoIP Carriers World
-Copyright (C) 2012-2015 ITsysCOM
+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
@@ -15,7 +15,6 @@ GNU General Public 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 9a09dd4fc..9fbc87930 100644
--- a/apier/v1/tpactionplans.go
+++ b/apier/v1/tpactionplans.go
@@ -1,6 +1,6 @@
/*
-Rating system designed to be used in VoIP Carriers World
-Copyright (C) 2012-2015 ITsysCOM
+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
@@ -15,7 +15,6 @@ GNU General Public 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 c09b7908b..38420704e 100644
--- a/apier/v1/tpactions.go
+++ b/apier/v1/tpactions.go
@@ -1,6 +1,6 @@
/*
-Rating system designed to be used in VoIP Carriers World
-Copyright (C) 2012-2015 ITsysCOM
+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
@@ -15,7 +15,6 @@ GNU General Public 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 84050d3a0..5999d618a 100644
--- a/apier/v1/tpactiontriggers.go
+++ b/apier/v1/tpactiontriggers.go
@@ -1,6 +1,6 @@
/*
-Rating system designed to be used in VoIP Carriers World
-Copyright (C) 2012-2015 ITsysCOM
+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
@@ -15,7 +15,6 @@ GNU General Public 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 1fc1b2276..251ce9023 100644
--- a/apier/v1/tpaliases.go
+++ b/apier/v1/tpaliases.go
@@ -1,6 +1,6 @@
/*
-Real-time Charging System for Telecom & ISP environments
-Copyright (C) 2012-2015 ITsysCOM GmbH
+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
@@ -15,7 +15,6 @@ GNU General Public 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 7893602c9..755b2b595 100644
--- a/apier/v1/tpcdrstats.go
+++ b/apier/v1/tpcdrstats.go
@@ -1,6 +1,6 @@
/*
-Rating system designed to be used in VoIP Carriers World
-Copyright (C) 2012-2015 ITsysCOM
+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
@@ -15,7 +15,6 @@ GNU General Public 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 e6d0c825b..54e796408 100644
--- a/apier/v1/tpderivedcharges.go
+++ b/apier/v1/tpderivedcharges.go
@@ -1,6 +1,6 @@
/*
-Rating system designed to be used in VoIP Carriers World
-Copyright (C) 2012-2015 ITsysCOM
+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
@@ -15,7 +15,6 @@ GNU General Public 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 e79af1504..4578fdc08 100644
--- a/apier/v1/tpdestinationrates.go
+++ b/apier/v1/tpdestinationrates.go
@@ -1,6 +1,6 @@
/*
-Rating system designed to be used in VoIP Carriers World
-Copyright (C) 2012-2015 ITsysCOM
+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
@@ -15,7 +15,6 @@ GNU General Public 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 93aff6c3e..d6f727bdc 100644
--- a/apier/v1/tpdestinations.go
+++ b/apier/v1/tpdestinations.go
@@ -1,6 +1,6 @@
/*
-Rating system designed to be used in VoIP Carriers World
-Copyright (C) 2012-2015 ITsysCOM
+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
@@ -15,7 +15,6 @@ GNU General Public 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 708e95329..83fd2c5b6 100644
--- a/apier/v1/tplcrrules.go
+++ b/apier/v1/tplcrrules.go
@@ -1,6 +1,6 @@
/*
-Rating system designed to be used in VoIP Carriers World
-Copyright (C) 2012-2015 ITsysCOM
+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
@@ -15,7 +15,6 @@ GNU General Public 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 5d87db447..04aec971b 100644
--- a/apier/v1/tprates.go
+++ b/apier/v1/tprates.go
@@ -1,6 +1,6 @@
/*
-Rating system designed to be used in VoIP Carriers World
-Copyright (C) 2012-2015 ITsysCOM
+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
@@ -15,7 +15,6 @@ GNU General Public 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 ff4e9831d..607d66394 100644
--- a/apier/v1/tpratingplans.go
+++ b/apier/v1/tpratingplans.go
@@ -1,6 +1,6 @@
/*
-Rating system designed to be used in VoIP Carriers World
-Copyright (C) 2012-2015 ITsysCOM
+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
@@ -15,7 +15,6 @@ GNU General Public 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 7ea411f7d..333dd6b7e 100644
--- a/apier/v1/tpratingprofiles.go
+++ b/apier/v1/tpratingprofiles.go
@@ -1,6 +1,6 @@
/*
-Rating system designed to be used in VoIP Carriers World
-Copyright (C) 2012-2015 ITsysCOM
+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
@@ -15,7 +15,6 @@ GNU General Public 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/tpsharedgroups.go b/apier/v1/tpsharedgroups.go
index 881c7f1c9..0e05eebce 100644
--- a/apier/v1/tpsharedgroups.go
+++ b/apier/v1/tpsharedgroups.go
@@ -1,6 +1,6 @@
/*
-Rating system designed to be used in VoIP Carriers World
-Copyright (C) 2012-2015 ITsysCOM
+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
@@ -15,7 +15,6 @@ GNU General Public 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 ad148674c..5fc3c1cfb 100644
--- a/apier/v1/tptimings.go
+++ b/apier/v1/tptimings.go
@@ -1,6 +1,6 @@
/*
-Rating system designed to be used in VoIP Carriers World
-Copyright (C) 2012-2015 ITsysCOM
+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
@@ -15,7 +15,6 @@ GNU General Public 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 44d07ae16..98ab14ff8 100644
--- a/apier/v1/tpusers.go
+++ b/apier/v1/tpusers.go
@@ -1,6 +1,6 @@
/*
-Real-time Charging System for Telecom & ISP environments
-Copyright (C) 2012-2015 ITsysCOM GmbH
+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
@@ -15,7 +15,6 @@ GNU General Public 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 99711185d..900c8cb33 100644
--- a/apier/v1/triggers.go
+++ b/apier/v1/triggers.go
@@ -1,3 +1,20 @@
+/*
+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/tutfsjson_local_test b/apier/v1/tutfsjson_local_test
deleted file mode 100644
index 8c60b8f04..000000000
--- a/apier/v1/tutfsjson_local_test
+++ /dev/null
@@ -1,526 +0,0 @@
-/*
-Rating system designed to be used in VoIP Carriers World
-Copyright (C) 2012-2015 ITsysCOM
-
-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 apier
-
-import (
- "flag"
- "fmt"
- "net/rpc/jsonrpc"
- "os"
- "os/exec"
- "path"
- "reflect"
- "testing"
- "time"
-
- "github.com/cgrates/cgrates/config"
- "github.com/cgrates/cgrates/engine"
- "github.com/cgrates/cgrates/utils"
-)
-
-var fsjsonCfgPath string
-var fsjsonCfg *config.CGRConfig
-
-var waitFs = flag.Int("wait_fs", 500, "Number of miliseconds to wait for FreeSWITCH to start")
-
-func init() {
- fsjsonCfgPath = path.Join(*dataDir, "tutorials", "fs_json", "cgrates", "etc", "cgrates", "cgrates.cfg")
- fsjsonCfg, _ = config.NewCGRConfigFromFile(&fsjsonCfgPath)
-}
-
-// Remove here so they can be properly created by init script
-func TestFsJsonRemoveDirs(t *testing.T) {
- if !*testLocal {
- return
- }
- for _, pathDir := range []string{cfg.CdreDefaultInstance.ExportDir, fsjsonCfg.HistoryDir} {
- if err := os.RemoveAll(pathDir); err != nil {
- t.Fatal("Error removing folder: ", pathDir, err)
- }
- }
-}
-
-// Empty tables before using them
-func TestFsJsonCreateTables(t *testing.T) {
- if !*testLocal {
- return
- }
- if *storDbType != utils.MYSQL {
- t.Fatal("Unsupported storDbType")
- }
- var mysql *engine.MySQLStorage
- if d, err := engine.NewMySQLStorage(fsjsonCfg.StorDBHost, fsjsonCfg.StorDBPort, fsjsonCfg.StorDBName, fsjsonCfg.StorDBUser, fsjsonCfg.StorDBPass); err != nil {
- t.Fatal("Error on opening database connection: ", err)
- } else {
- mysql = d.(*engine.MySQLStorage)
- }
- if err := mysql.CreateTablesFromScript(path.Join(*dataDir, "storage", *storDbType, engine.CREATE_CDRS_TABLES_SQL)); err != nil {
- t.Fatal("Error on mysql creation: ", err.Error())
- return // No point in going further
- }
- for _, tbl := range []string{utils.TBL_CDRS_PRIMARY, utils.TBL_CDRS_EXTRA} {
- if _, err := mysql.Db.Query(fmt.Sprintf("SELECT 1 from %s", tbl)); err != nil {
- t.Fatal(err.Error())
- }
- }
-}
-
-func TestFsJsonInitDataDb(t *testing.T) {
- if !*testLocal {
- return
- }
- ratingDb, err := engine.ConfigureRatingStorage(fsjsonCfg.RatingDBType, fsjsonCfg.RatingDBHost, fsjsonCfg.RatingDBPort, fsjsonCfg.RatingDBName, fsjsonCfg.RatingDBUser, fsjsonCfg.RatingDBPass, fsjsonCfg.DBDataEncoding)
- if err != nil {
- t.Fatal("Cannot connect to dataDb", err)
- }
- accountDb, err := engine.ConfigureAccountingStorage(fsjsonCfg.AccountDBType, fsjsonCfg.AccountDBHost, fsjsonCfg.AccountDBPort, fsjsonCfg.AccountDBName,
- fsjsonCfg.AccountDBUser, fsjsonCfg.AccountDBPass, fsjsonCfg.DBDataEncoding)
- if err != nil {
- t.Fatal("Cannot connect to dataDb", err)
- }
- for _, db := range []engine.Storage{ratingDb, accountDb} {
- if err := db.Flush(); err != nil {
- t.Fatal("Cannot reset dataDb", err)
- }
- }
-}
-
-func TestFsJsonStartFs(t *testing.T) {
- if !*testLocal {
- return
- }
- exec.Command("pkill", "freeswitch").Run() // Just to make sure another one is not running, bit brutal maybe we can fine tune it
- go func() {
- fs := exec.Command("/usr/share/cgrates/tutorials/fs_json/freeswitch/etc/init.d/freeswitch", "start")
- out, _ := fs.CombinedOutput()
- engine.Logger.Info(fmt.Sprintf("CgrEngine-TestFsJson: %s", out))
- }()
- time.Sleep(time.Duration(*waitFs) * time.Millisecond) // Give time to rater to fire up
-}
-
-// Finds cgr-engine executable and starts it with default configuration
-func TestFsJsonStartEngine(t *testing.T) {
- if !*testLocal {
- return
- }
- exec.Command("pkill", "cgr-engine").Run() // Just to make sure another one is not running, bit brutal maybe we can fine tune it
- go func() {
- eng := exec.Command("/usr/share/cgrates/tutorials/fs_json/cgrates/etc/init.d/cgrates", "start")
- out, _ := eng.CombinedOutput()
- engine.Logger.Info(fmt.Sprintf("CgrEngine-TestFsJson: %s", out))
- }()
- time.Sleep(time.Duration(*waitRater) * time.Millisecond) // Give time to rater to fire up
-}
-
-// Connect rpc client to rater
-func TestFsJsonRpcConn(t *testing.T) {
- if !*testLocal {
- return
- }
- var err error
- rater, err = jsonrpc.Dial("tcp", fsjsonCfg.RPCJSONListen)
- if err != nil {
- t.Fatal("Could not connect to rater: ", err.Error())
- }
-}
-
-// Make sure we start with fresh data
-func TestFsJsonEmptyCache(t *testing.T) {
- if !*testLocal {
- return
- }
- var rcvStats *utils.CacheStats
- expectedStats := &utils.CacheStats{Destinations: 0, RatingPlans: 0, RatingProfiles: 0, Actions: 0}
- var args utils.AttrCacheStats
- if err := rater.Call("ApierV1.GetCacheStats", args, &rcvStats); err != nil {
- t.Error("Got error on ApierV1.GetCacheStats: ", err.Error())
- } else if !reflect.DeepEqual(expectedStats, rcvStats) {
- t.Errorf("Calling ApierV1.GetCacheStats expected: %v, received: %v", expectedStats, rcvStats)
- }
-}
-
-func TestFsJsonLoadTariffPlans(t *testing.T) {
- if !*testLocal {
- return
- }
- reply := ""
- // Simple test that command is executed without errors
- attrs := &utils.AttrLoadTpFromFolder{FolderPath: path.Join(*dataDir, "tutorials", "fs_json", "cgrates", "tariffplans")}
- if err := rater.Call("ApierV1.LoadTariffPlanFromFolder", attrs, &reply); err != nil {
- t.Error("Got error on ApierV1.LoadTariffPlanFromFolder: ", err.Error())
- } else if reply != "OK" {
- t.Error("Calling ApierV1.LoadTariffPlanFromFolder got reply: ", reply)
- }
- time.Sleep(time.Duration(*waitRater) * time.Millisecond) // Give time for scheduler to execute topups
- var rcvStats *utils.CacheStats
- expectedStats := &utils.CacheStats{Destinations: 3, RatingPlans: 3, RatingProfiles: 3, Actions: 5, SharedGroups: 1, RatingAliases: 1, AccountAliases: 1, DerivedChargers: 1}
- var args utils.AttrCacheStats
- if err := rater.Call("ApierV1.GetCacheStats", args, &rcvStats); err != nil {
- t.Error("Got error on ApierV1.GetCacheStats: ", err.Error())
- } else if !reflect.DeepEqual(expectedStats, rcvStats) {
- t.Errorf("Calling ApierV1.GetCacheStats expected: %v, received: %v", expectedStats, rcvStats)
- }
-}
-
-func TestFsJsonGetAccount1001(t *testing.T) {
- if !*testLocal {
- return
- }
- var acnt *engine.Account
- attrs := &utils.AttrGetAccount{Tenant: "cgrates.org", Account: "1001", Direction: "*out"}
- if err := rater.Call("ApierV1.GetAccount", attrs, &acnt); err != nil {
- t.Error("Got error on ApierV1.GetAccount: ", err.Error())
- }
- if acnt.BalanceMap[engine.CREDIT+attrs.Direction].GetTotalValue() != 10.0 {
- t.Errorf("Calling ApierV1.GetBalance expected: 10.0, received: %f", acnt.BalanceMap[engine.CREDIT+attrs.Direction].GetTotalValue())
- }
- if len(acnt.BalanceMap[engine.CREDIT+attrs.Direction]) != 2 {
- t.Errorf("Unexpected number of balances found: %d", len(acnt.BalanceMap[engine.CREDIT+attrs.Direction]))
- }
- blncLst := acnt.BalanceMap[engine.CREDIT+attrs.Direction]
- for _, blnc := range blncLst {
- if len(blnc.SharedGroup) == 0 && blnc.Value != 5 {
- t.Errorf("Unexpected value for general balance: %f", blnc.Value)
- } else if blnc.SharedGroup == "SHARED_A" && blnc.Value != 5 {
- t.Errorf("Unexpected value for shared balance: %f", blnc.Value)
- }
- }
-}
-
-func TestFsJsonGetAccount1002(t *testing.T) {
- if !*testLocal {
- return
- }
- var acnt *engine.Account
- attrs := &utils.AttrGetAccount{Tenant: "cgrates.org", Account: "1002", Direction: "*out"}
- if err := rater.Call("ApierV1.GetAccount", attrs, &acnt); err != nil {
- t.Error("Got error on ApierV1.GetAccount: ", err.Error())
- }
- if acnt.BalanceMap[engine.CREDIT+attrs.Direction].GetTotalValue() != 10.0 {
- t.Errorf("Calling ApierV1.GetBalance expected: 10.0, received: %f", acnt.BalanceMap[engine.CREDIT+attrs.Direction].GetTotalValue())
- }
- if len(acnt.BalanceMap[engine.CREDIT+attrs.Direction]) != 1 {
- t.Errorf("Unexpected number of balances found: %d", len(acnt.BalanceMap[engine.CREDIT+attrs.Direction]))
- }
- blnc := acnt.BalanceMap[engine.CREDIT+attrs.Direction][0]
- if blnc.Value != 10 {
- t.Errorf("Unexpected value for general balance: %f", blnc.Value)
- }
-}
-
-func TestFsJsonGetAccount1003(t *testing.T) {
- if !*testLocal {
- return
- }
- var acnt *engine.Account
- attrs := &utils.AttrGetAccount{Tenant: "cgrates.org", Account: "1003", Direction: "*out"}
- if err := rater.Call("ApierV1.GetAccount", attrs, &acnt); err != nil {
- t.Error("Got error on ApierV1.GetAccount: ", err.Error())
- }
- if acnt.BalanceMap[engine.CREDIT+attrs.Direction].GetTotalValue() != 10.0 {
- t.Errorf("Calling ApierV1.GetBalance expected: 10.0, received: %f", acnt.BalanceMap[engine.CREDIT+attrs.Direction].GetTotalValue())
- }
- if len(acnt.BalanceMap[engine.CREDIT+attrs.Direction]) != 1 {
- t.Errorf("Unexpected number of balances found: %d", len(acnt.BalanceMap[engine.CREDIT+attrs.Direction]))
- }
- blnc := acnt.BalanceMap[engine.CREDIT+attrs.Direction][0]
- if blnc.Value != 10 {
- t.Errorf("Unexpected value for general balance: %f", blnc.Value)
- }
-}
-
-func TestFsJsonGetAccount1004(t *testing.T) {
- if !*testLocal {
- return
- }
- var acnt *engine.Account
- attrs := &utils.AttrGetAccount{Tenant: "cgrates.org", Account: "1004", Direction: "*out"}
- if err := rater.Call("ApierV1.GetAccount", attrs, &acnt); err != nil {
- t.Error("Got error on ApierV1.GetAccount: ", err.Error())
- }
- if acnt.BalanceMap[engine.CREDIT+attrs.Direction].GetTotalValue() != 10.0 {
- t.Errorf("Calling ApierV1.GetBalance expected: 10.0, received: %f", acnt.BalanceMap[engine.CREDIT+attrs.Direction].GetTotalValue())
- }
- if len(acnt.BalanceMap[engine.CREDIT+attrs.Direction]) != 1 {
- t.Errorf("Unexpected number of balances found: %d", len(acnt.BalanceMap[engine.CREDIT+attrs.Direction]))
- }
- blnc := acnt.BalanceMap[engine.CREDIT+attrs.Direction][0]
- if blnc.Value != 10 {
- t.Errorf("Unexpected value for general balance: %f", blnc.Value)
- }
-}
-
-func TestFsJsonGetAccount1006(t *testing.T) {
- if !*testLocal {
- return
- }
- var acnt *engine.Account
- attrs := &utils.AttrGetAccount{Tenant: "cgrates.org", Account: "1006", Direction: "*out"}
- if err := rater.Call("ApierV1.GetAccount", attrs, &acnt); err == nil {
- t.Error("Got no error when querying unexisting balance")
- }
-}
-
-func TestFsJsonGetAccount1007(t *testing.T) {
- if !*testLocal {
- return
- }
- var acnt *engine.Account
- attrs := &utils.AttrGetAccount{Tenant: "cgrates.org", Account: "1007", Direction: "*out"}
- if err := rater.Call("ApierV1.GetAccount", attrs, &acnt); err != nil {
- t.Error("Got error on ApierV1.GetAccount: ", err.Error())
- }
- if acnt.BalanceMap[engine.CREDIT+attrs.Direction].GetTotalValue() != 0 {
- t.Errorf("Calling ApierV1.GetBalance expected: 0, received: %f", acnt.BalanceMap[engine.CREDIT+attrs.Direction].GetTotalValue())
- }
- if len(acnt.BalanceMap[engine.CREDIT+attrs.Direction]) != 1 {
- t.Errorf("Unexpected number of balances found: %d", len(acnt.BalanceMap[engine.CREDIT+attrs.Direction]))
- }
- blncLst := acnt.BalanceMap[engine.CREDIT+attrs.Direction]
- for _, blnc := range blncLst {
- if len(blnc.SharedGroup) == 0 && blnc.Value != 0 { // General balance
- t.Errorf("Unexpected value for general balance: %f", blnc.Value)
- } else if blnc.SharedGroup == "SHARED_A" && blnc.Value != 0 {
- t.Errorf("Unexpected value for shared balance: %f", blnc.Value)
- }
- }
-}
-
-func TestMaxCallDuration(t *testing.T) {
- if !*testLocal {
- return
- }
- cd := engine.CallDescriptor{
- Direction: "*out",
- Tenant: "cgrates.org",
- Category: "call",
- Subject: "1001",
- Account: "1001",
- Destination: "1002",
- TimeStart: time.Date(2014, 3, 27, 10, 42, 26, 0, time.UTC),
- TimeEnd: time.Date(2014, 3, 27, 10, 42, 26, 0, time.UTC).Add(fsjsonCfg.SMMaxCallDuration),
- }
- var remainingDurationFloat float64
- if err := rater.Call("Responder.GetMaxSessionTime", cd, &remainingDurationFloat); err != nil {
- t.Error(err)
- } else {
- remainingDuration := time.Duration(remainingDurationFloat)
- if remainingDuration < time.Duration(90)*time.Minute {
- t.Errorf("Expecting maxSessionTime around 1h30m, received as: %v", remainingDuration)
- }
- }
- cd = engine.CallDescriptor{
- Direction: "*out",
- Tenant: "cgrates.org",
- Category: "call",
- Subject: "1002",
- Account: "1002",
- Destination: "1001",
- TimeStart: time.Date(2014, 3, 27, 10, 42, 26, 0, time.UTC),
- TimeEnd: time.Date(2014, 3, 27, 10, 42, 26, 0, time.UTC).Add(fsjsonCfg.SMMaxCallDuration),
- }
- if err := rater.Call("Responder.GetMaxSessionTime", cd, &remainingDurationFloat); err != nil {
- t.Error(err)
- } else {
- remainingDuration := time.Duration(remainingDurationFloat)
- if remainingDuration < time.Duration(45)*time.Minute {
- t.Errorf("Expecting maxSessionTime around 45m, received as: %v", remainingDuration)
- }
- }
- cd = engine.CallDescriptor{
- Direction: "*out",
- Tenant: "cgrates.org",
- Category: "call",
- Subject: "1006",
- Account: "1006",
- Destination: "1001",
- TimeStart: time.Date(2014, 3, 27, 10, 42, 26, 0, time.UTC),
- TimeEnd: time.Date(2014, 3, 27, 10, 42, 26, 0, time.UTC).Add(fsjsonCfg.SMMaxCallDuration),
- }
- if err := rater.Call("Responder.GetMaxSessionTime", cd, &remainingDurationFloat); err != nil {
- t.Error(err)
- } else {
- remainingDuration := time.Duration(remainingDurationFloat)
- if remainingDuration < time.Duration(45)*time.Minute {
- t.Errorf("Expecting maxSessionTime around 45m, received as: %v", remainingDuration)
- }
- }
- // 1007 should use the 1001 balance when doing maxSessionTime
- cd = engine.CallDescriptor{
- Direction: "*out",
- Tenant: "cgrates.org",
- Category: "call",
- Subject: "1007",
- Account: "1007",
- Destination: "1001",
- TimeStart: time.Date(2014, 3, 27, 10, 42, 26, 0, time.UTC),
- TimeEnd: time.Date(2014, 3, 27, 10, 42, 26, 0, time.UTC).Add(fsjsonCfg.SMMaxCallDuration),
- }
- if err := rater.Call("Responder.GetMaxSessionTime", cd, &remainingDurationFloat); err != nil {
- t.Error(err)
- } else {
- remainingDuration := time.Duration(remainingDurationFloat)
- if remainingDuration < time.Duration(20)*time.Minute {
- t.Errorf("Expecting maxSessionTime around 20m, received as: %v", remainingDuration)
- }
- }
-}
-
-func TestMaxDebit1001(t *testing.T) {
- if !*testLocal {
- return
- }
- cc := &engine.CallCost{}
- var acnt *engine.Account
- cd := engine.CallDescriptor{
- Direction: "*out",
- Tenant: "cgrates.org",
- Category: "call",
- Subject: "1001",
- Account: "1001",
- Destination: "1002",
- TimeStart: time.Date(2014, 3, 27, 10, 42, 26, 0, time.UTC),
- TimeEnd: time.Date(2014, 3, 27, 10, 42, 26, 0, time.UTC).Add(time.Duration(10) * time.Second),
- }
- if err := rater.Call("Responder.MaxDebit", cd, cc); err != nil {
- t.Error(err.Error())
- } else if cc.GetDuration() > time.Duration(1)*time.Minute {
- t.Errorf("Unexpected call duration received: %v", cc.GetDuration())
- }
- attrs := &utils.AttrGetAccount{Tenant: "cgrates.org", Account: "1001", Direction: "*out"}
- if err := rater.Call("ApierV1.GetAccount", attrs, &acnt); err != nil {
- t.Error("Got error on ApierV1.GetAccount: ", err.Error())
- } else {
- if len(acnt.BalanceMap["*monetary*out"]) != 2 {
- t.Errorf("Unexpected number of balances found: %d", len(acnt.BalanceMap["*monetary*out"]))
- }
- blncLst := acnt.BalanceMap["*monetary*out"]
- for _, blnc := range blncLst {
- if blnc.SharedGroup == "SHARED_A" && blnc.Value != 5 {
- t.Errorf("Unexpected value for shared balance: %f", blnc.Value)
- } else if len(blnc.SharedGroup) == 0 && blnc.Value != 4.4 {
- t.Errorf("Unexpected value for general balance: %f", blnc.Value)
- }
- }
- }
-}
-
-func TestMaxDebit1007(t *testing.T) {
- if !*testLocal {
- return
- }
- cc := &engine.CallCost{}
- var acnt *engine.Account
- cd := engine.CallDescriptor{
- Direction: "*out",
- Tenant: "cgrates.org",
- Category: "call",
- Subject: "1007",
- Account: "1007",
- Destination: "1002",
- TimeStart: time.Date(2014, 3, 27, 10, 42, 26, 0, time.UTC),
- TimeEnd: time.Date(2014, 3, 27, 10, 42, 26, 0, time.UTC).Add(time.Duration(10) * time.Second),
- }
- if err := rater.Call("Responder.MaxDebit", cd, cc); err != nil {
- t.Error(err.Error())
- } else if cc.GetDuration() > time.Duration(1)*time.Minute {
- t.Errorf("Unexpected call duration received: %v", cc.GetDuration())
- }
- // Debit out of shared balance should reflect in the 1001 instead of 1007
- attrs := &utils.AttrGetAccount{Tenant: "cgrates.org", Account: "1001", Direction: "*out"}
- if err := rater.Call("ApierV1.GetAccount", attrs, &acnt); err != nil {
- t.Error("Got error on ApierV1.GetAccount: ", err.Error())
- } else {
- if len(acnt.BalanceMap["*monetary*out"]) != 2 {
- t.Errorf("Unexpected number of balances found: %d", len(acnt.BalanceMap["*monetary*out"]))
- }
- blncLst := acnt.BalanceMap["*monetary*out"]
- for _, blnc := range blncLst {
- if blnc.SharedGroup == "SHARED_A" && blnc.Value != 4 {
- t.Errorf("Unexpected value for shared balance: %f", blnc.Value)
- } else if len(blnc.SharedGroup) == 0 && blnc.Value != 4.4 {
- t.Errorf("Unexpected value for general balance: %f", blnc.Value)
- }
- }
- }
- // Make sure 1007 remains the same
- attrs = &utils.AttrGetAccount{Tenant: "cgrates.org", Account: "1007", Direction: "*out"}
- if err := rater.Call("ApierV1.GetAccount", attrs, &acnt); err != nil {
- t.Error("Got error on ApierV1.GetAccount: ", err.Error())
- }
- if acnt.BalanceMap[engine.CREDIT+attrs.Direction].GetTotalValue() != 0 {
- t.Errorf("Calling ApierV1.GetBalance expected: 0, received: %f", acnt.BalanceMap[engine.CREDIT+attrs.Direction].GetTotalValue())
- }
- if len(acnt.BalanceMap[engine.CREDIT+attrs.Direction]) != 1 {
- t.Errorf("Unexpected number of balances found: %d", len(acnt.BalanceMap[engine.CREDIT+attrs.Direction]))
- }
- blnc := acnt.BalanceMap[engine.CREDIT+attrs.Direction][0]
- if len(blnc.SharedGroup) == 0 { // General balance
- t.Errorf("Unexpected general balance: %f", blnc.Value)
- } else if blnc.SharedGroup == "SHARED_A" && blnc.Value != 0 {
- t.Errorf("Unexpected value for shared balance: %f", blnc.Value)
- }
-}
-
-func TestDerivedChargers1001(t *testing.T) {
- if !*testLocal {
- return
- }
- attrs := &utils.AttrDerivedChargers{Direction: "*out", Tenant: "cgrates.org", Category: "call", Account: "1001", Subject: "1001"}
- expectedDCs := utils.DerivedChargers([]*utils.DerivedCharger{
- &utils.DerivedCharger{RunId: "fs_json_run", ReqTypeField: "^rated", DirectionField: "*default", TenantField: "*default", CategoryField: "*default",
- AccountField: "*default", SubjectField: "^1002", DestinationField: "*default", SetupTimeField: "*default", AnswerTimeField: "*default", UsageField: "*default"},
- })
- var rcvRspDCs utils.DerivedChargers
- if err := rater.Call("Responder.GetDerivedChargers", attrs, &rcvRspDCs); err != nil {
- t.Error(err.Error())
- } else if !reflect.DeepEqual(expectedDCs, rcvRspDCs) {
- t.Errorf("Expected: %v: received: %v", expectedDCs, rcvRspDCs)
- }
- // Make sure that over Apier we get the same result as over Responder
- var rcvApierDCs utils.DerivedChargers
- if err := rater.Call("ApierV1.GetDerivedChargers", attrs, &rcvApierDCs); err != nil {
- t.Error(err.Error())
- } else if !reflect.DeepEqual(rcvRspDCs, rcvApierDCs) {
- t.Errorf("Expected: %v: received: %v", rcvRspDCs, rcvApierDCs)
- }
-}
-
-// Simply kill the engine after we are done with tests within this file
-func TestFsJsonStopEngine(t *testing.T) {
- if !*testLocal {
- return
- }
- go func() {
- eng := exec.Command("/usr/share/cgrates/tutorials/fs_json/cgrates/etc/init.d/cgrates", "stop")
- out, _ := eng.CombinedOutput()
- engine.Logger.Info(fmt.Sprintf("CgrEngine-TestFsJson: %s", out))
- }()
-}
-
-func TestFsJsonStopFs(t *testing.T) {
- if !*testLocal {
- return
- }
- go func() {
- fs := exec.Command("/usr/share/cgrates/tutorials/fs_json/freeswitch/etc/init.d/freeswitch", "stop")
- out, _ := fs.CombinedOutput()
- engine.Logger.Info(fmt.Sprintf("CgrEngine-TestFsJson: %s", out))
- }()
-}
diff --git a/apier/v2/accounts.go b/apier/v2/accounts.go
index c0f89141a..f0c29ded7 100644
--- a/apier/v2/accounts.go
+++ b/apier/v2/accounts.go
@@ -1,6 +1,6 @@
/*
-Real-time Charging System for Telecom & ISP environments
-Copyright (C) 2012-2015 ITsysCOM GmbH
+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
@@ -15,7 +15,6 @@ GNU General Public 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 fbf29bedc..a67687fa9 100644
--- a/apier/v2/apier.go
+++ b/apier/v2/apier.go
@@ -1,5 +1,5 @@
/*
-Real-time Charging System for Telecom & ISP environments
+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
@@ -15,7 +15,6 @@ GNU General Public 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 e0fe280e1..ab77197f2 100644
--- a/apier/v2/cdre.go
+++ b/apier/v2/cdre.go
@@ -1,6 +1,6 @@
/*
-Real-time Charging System for Telecom & ISP environments
-Copyright (C) 2012-2015 ITsysCOM GmbH
+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
@@ -15,7 +15,6 @@ GNU General Public 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 4797476b6..74d67e888 100644
--- a/apier/v2/cdrs.go
+++ b/apier/v2/cdrs.go
@@ -1,5 +1,5 @@
/*
-Real-time Charging System for Telecom & ISP environments
+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
@@ -15,7 +15,6 @@ GNU General Public 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_mongo_local_test.go b/apier/v2/cdrs_mongo_local_test.go
index fbd1d3445..2aa5352e9 100644
--- a/apier/v2/cdrs_mongo_local_test.go
+++ b/apier/v2/cdrs_mongo_local_test.go
@@ -1,21 +1,20 @@
/*
-Real-time Charging System for Telecom & ISP environments
+Real-time Online/Offline Charging System (OCS) for Telecom & ISP environments
Copyright (C) ITsysCOM GmbH
-This program is free software: you can Storagetribute it and/or modify
+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 WITH*out ANY WARRANTY; without even the implied warranty of
+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 v2
import (
diff --git a/apier/v2/cdrs_mysql_local_test.go b/apier/v2/cdrs_mysql_local_test.go
index dcf70cc53..c3270806e 100644
--- a/apier/v2/cdrs_mysql_local_test.go
+++ b/apier/v2/cdrs_mysql_local_test.go
@@ -1,21 +1,20 @@
/*
-Real-time Charging System for Telecom & ISP environments
+Real-time Online/Offline Charging System (OCS) for Telecom & ISP environments
Copyright (C) ITsysCOM GmbH
-This program is free software: you can Storagetribute it and/or modify
+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 WITH*out ANY WARRANTY; without even the implied warranty of
+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 v2
import (
diff --git a/apier/v2/cdrs_psql_local_test.go b/apier/v2/cdrs_psql_local_test.go
index 2ac0b5421..e40f7ca84 100644
--- a/apier/v2/cdrs_psql_local_test.go
+++ b/apier/v2/cdrs_psql_local_test.go
@@ -1,21 +1,20 @@
/*
-Real-time Charging System for Telecom & ISP environments
+Real-time Online/Offline Charging System (OCS) for Telecom & ISP environments
Copyright (C) ITsysCOM GmbH
-This program is free software: you can Storagetribute it and/or modify
+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 WITH*out ANY WARRANTY; without even the implied warranty of
+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 v2
import (
diff --git a/apier/v2/tp.go b/apier/v2/tp.go
index 75880df0e..911e52408 100644
--- a/apier/v2/tp.go
+++ b/apier/v2/tp.go
@@ -1,5 +1,5 @@
/*
-Real-time Charging System for Telecom & ISP environments
+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
@@ -15,7 +15,6 @@ GNU General Public 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_it_test.go b/apier/v2/tp_it_test.go
index ae96da9cc..a383974af 100644
--- a/apier/v2/tp_it_test.go
+++ b/apier/v2/tp_it_test.go
@@ -1,21 +1,20 @@
/*
-Real-time Charging System for Telecom & ISP environments
+Real-time Online/Offline Charging System (OCS) for Telecom & ISP environments
Copyright (C) ITsysCOM GmbH
-This program is free software: you can Storagetribute it and/or modify
+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 WITH*out ANY WARRANTY; without even the implied warranty of
+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 v2
import (
diff --git a/balancer2go/.travis.yml b/balancer2go/.travis.yml
deleted file mode 100644
index ffc3d37e0..000000000
--- a/balancer2go/.travis.yml
+++ /dev/null
@@ -1,6 +0,0 @@
-language: go
-
-notifications:
- email:
- on_success: change
- on_failure: always
diff --git a/balancer2go/LICENSE.txt b/balancer2go/LICENSE.txt
deleted file mode 100644
index 9bdbcbf59..000000000
--- a/balancer2go/LICENSE.txt
+++ /dev/null
@@ -1,9 +0,0 @@
-Copyright (c) 2012, Radu Ioan Fericean
-All rights reserved.
-
-Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:
-
-Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
-Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
-Neither the name of Radu Ioan Fericean nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
-THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
diff --git a/balancer2go/README.md b/balancer2go/README.md
deleted file mode 100644
index 8b19c5f71..000000000
--- a/balancer2go/README.md
+++ /dev/null
@@ -1,10 +0,0 @@
-balancer2go
-===========
-
-Simple golang balancer library
-
-See the test file for wroking examples.
-
-API docs [here](http://go.pkgdoc.org/github.com/rif/balancer2go).
-
-Continous integration: [](http://travis-ci.org/rif/balancer2go)
\ No newline at end of file
diff --git a/balancer2go/balancer.go b/balancer2go/balancer.go
index 519def5f9..a97fa06e8 100644
--- a/balancer2go/balancer.go
+++ b/balancer2go/balancer.go
@@ -1,4 +1,20 @@
-// Simple RPC client balancer
+/*
+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 balancer2go
import (
diff --git a/balancer2go/balancer_test.go b/balancer2go/balancer_test.go
index dba16c0a0..7c8856a67 100644
--- a/balancer2go/balancer_test.go
+++ b/balancer2go/balancer_test.go
@@ -1,3 +1,20 @@
+/*
+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 balancer2go
import (
diff --git a/cache2go/cache.go b/cache2go/cache.go
index 408d24e85..5cd18dabe 100644
--- a/cache2go/cache.go
+++ b/cache2go/cache.go
@@ -1,5 +1,5 @@
/*
-Real-time Charging System for Telecom & ISP environments
+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
diff --git a/cache2go/cache_store.go b/cache2go/cache_store.go
index 0334aef9d..355d1e784 100644
--- a/cache2go/cache_store.go
+++ b/cache2go/cache_store.go
@@ -1,5 +1,5 @@
/*
-Real-time Charging System for Telecom & ISP environments
+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
diff --git a/cache2go/cache_test.go b/cache2go/cache_test.go
index 540cb6eac..cb6b86215 100644
--- a/cache2go/cache_test.go
+++ b/cache2go/cache_test.go
@@ -1,5 +1,5 @@
/*
-Real-time Charging System for Telecom & ISP environments
+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
@@ -15,7 +15,6 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
-
package cache2go
import (
diff --git a/cache2go/lruttl.go b/cache2go/lruttl.go
index a24afbe5b..d583663b5 100644
--- a/cache2go/lruttl.go
+++ b/cache2go/lruttl.go
@@ -1,3 +1,20 @@
+/*
+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 cache2go
import (
diff --git a/cache2go/lruttl_test.go b/cache2go/lruttl_test.go
index ac601d4be..c3feff4fe 100644
--- a/cache2go/lruttl_test.go
+++ b/cache2go/lruttl_test.go
@@ -1,3 +1,20 @@
+/*
+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 cache2go
import (
diff --git a/cache2go/response_cache.go b/cache2go/response_cache.go
index c7631cc57..2fe57c04c 100644
--- a/cache2go/response_cache.go
+++ b/cache2go/response_cache.go
@@ -1,3 +1,20 @@
+/*
+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 cache2go
import (
diff --git a/cache2go/response_cache_test.go b/cache2go/response_cache_test.go
index f1c047769..4795a8a49 100644
--- a/cache2go/response_cache_test.go
+++ b/cache2go/response_cache_test.go
@@ -1,3 +1,20 @@
+/*
+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 cache2go
import (
diff --git a/cdrc/cdrc.go b/cdrc/cdrc.go
index 53bbcbe01..e7cbd3b23 100644
--- a/cdrc/cdrc.go
+++ b/cdrc/cdrc.go
@@ -1,5 +1,5 @@
/*
-Real-time Charging System for Telecom & ISP environments
+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
@@ -15,7 +15,6 @@ GNU General Public 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/cdrc_test.go b/cdrc/cdrc_test.go
index e79af9382..4c7cf34bb 100644
--- a/cdrc/cdrc_test.go
+++ b/cdrc/cdrc_test.go
@@ -1,6 +1,6 @@
/*
-Rating system designed to be used in VoIP Carriers World
-Copyright (C) 2012-2015 ITsysCOM
+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
@@ -15,7 +15,6 @@ GNU General Public 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
/*
diff --git a/cdrc/csv.go b/cdrc/csv.go
index d277275fc..1df4a3519 100644
--- a/cdrc/csv.go
+++ b/cdrc/csv.go
@@ -1,5 +1,5 @@
/*
-Real-time Charging System for Telecom & ISP environments
+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
@@ -15,7 +15,6 @@ GNU General Public 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_it_test.go b/cdrc/csv_it_test.go
index b2cf53b2d..dfb52f93a 100644
--- a/cdrc/csv_it_test.go
+++ b/cdrc/csv_it_test.go
@@ -1,6 +1,6 @@
/*
-Rating system designed to be used in VoIP Carriers World
-Copyright (C) 2012-2015 ITsysCOM
+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
@@ -15,7 +15,6 @@ GNU General Public 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_test.go b/cdrc/csv_test.go
index adcb18560..6f84d5f4a 100644
--- a/cdrc/csv_test.go
+++ b/cdrc/csv_test.go
@@ -1,5 +1,5 @@
/*
-Real-time Charging System for Telecom & ISP environments
+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
@@ -15,7 +15,6 @@ GNU General Public 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/flatstore_local_test.go b/cdrc/flatstore_local_test.go
index 15653d577..f2a9e2b5b 100644
--- a/cdrc/flatstore_local_test.go
+++ b/cdrc/flatstore_local_test.go
@@ -1,6 +1,6 @@
/*
-Real-time Charging System for Telecom & ISP environments
-Copyright (C) 2012-2015 ITsysCOM GmbH
+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
@@ -15,7 +15,6 @@ GNU General Public 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 d672b58eb..7bf818203 100644
--- a/cdrc/fwv.go
+++ b/cdrc/fwv.go
@@ -1,5 +1,5 @@
/*
-Real-time Charging System for Telecom & ISP environments
+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
@@ -15,7 +15,6 @@ GNU General Public 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_local_test.go b/cdrc/fwv_local_test.go
index 53730ac12..0574f10d8 100644
--- a/cdrc/fwv_local_test.go
+++ b/cdrc/fwv_local_test.go
@@ -1,6 +1,6 @@
/*
-Real-time Charging System for Telecom & ISP environments
-Copyright (C) 2012-2015 ITsysCOM GmbH
+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
@@ -15,7 +15,6 @@ GNU General Public 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_test.go b/cdrc/fwv_test.go
index 8897b7c12..920d0fc08 100644
--- a/cdrc/fwv_test.go
+++ b/cdrc/fwv_test.go
@@ -1,5 +1,5 @@
/*
-Real-time Charging System for Telecom & ISP environments
+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
@@ -15,7 +15,6 @@ GNU General Public 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 8222ed8a5..2692fd788 100644
--- a/cdrc/partial_cdr.go
+++ b/cdrc/partial_cdr.go
@@ -1,5 +1,5 @@
/*
-Real-time Charging System for Telecom & ISP environments
+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
@@ -15,7 +15,6 @@ GNU General Public 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_test.go b/cdrc/partial_cdr_test.go
index ae5cee4fc..a8582a0d4 100644
--- a/cdrc/partial_cdr_test.go
+++ b/cdrc/partial_cdr_test.go
@@ -1,5 +1,5 @@
/*
-Real-time Charging System for Telecom & ISP environments
+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
@@ -15,7 +15,6 @@ GNU General Public 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/partialcsv_it_test.go b/cdrc/partialcsv_it_test.go
index 99f73b482..0cd6230d8 100644
--- a/cdrc/partialcsv_it_test.go
+++ b/cdrc/partialcsv_it_test.go
@@ -1,6 +1,6 @@
/*
-Rating system designed to be used in VoIP Carriers World
-Copyright (C) 2012-2015 ITsysCOM
+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
@@ -15,7 +15,6 @@ GNU General Public 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 9ff46a473..cf8a77c79 100644
--- a/cdrc/unpairedrecords.go
+++ b/cdrc/unpairedrecords.go
@@ -1,5 +1,5 @@
/*
-Real-time Charging System for Telecom & ISP environments
+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
@@ -15,7 +15,6 @@ GNU General Public 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 cdc55db83..def9c4728 100644
--- a/cdrc/xml.go
+++ b/cdrc/xml.go
@@ -1,5 +1,5 @@
/*
-Real-time Charging System for Telecom & ISP environments
+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
@@ -15,7 +15,6 @@ GNU General Public 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_it_test.go b/cdrc/xml_it_test.go
index 0c83a9dc3..ac041e8a1 100644
--- a/cdrc/xml_it_test.go
+++ b/cdrc/xml_it_test.go
@@ -1,6 +1,6 @@
/*
-Rating system designed to be used in VoIP Carriers World
-Copyright (C) 2012-2015 ITsysCOM
+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
@@ -15,7 +15,6 @@ GNU General Public 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_test.go b/cdrc/xml_test.go
index 8c2651aa6..57f1e4f43 100644
--- a/cdrc/xml_test.go
+++ b/cdrc/xml_test.go
@@ -1,5 +1,5 @@
/*
-Real-time Charging System for Telecom & ISP environments
+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
@@ -15,7 +15,6 @@ GNU General Public 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/cdre/cdrexporter.go b/cdre/cdrexporter.go
index d7d9f2127..71b907495 100644
--- a/cdre/cdrexporter.go
+++ b/cdre/cdrexporter.go
@@ -1,6 +1,6 @@
/*
-Real-time Charging System for Telecom & ISP environments
-Copyright (C) 2012-2015 ITsysCOM GmbH
+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
@@ -15,7 +15,6 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
-
package cdre
import (
diff --git a/cdre/cdrexporter_test.go b/cdre/cdrexporter_test.go
index fb3cd6606..769aeac62 100644
--- a/cdre/cdrexporter_test.go
+++ b/cdre/cdrexporter_test.go
@@ -1,6 +1,6 @@
/*
-Real-time Charging System for Telecom & ISP environments
-Copyright (C) 2012-2015 ITsysCOM GmbH
+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
@@ -15,5 +15,4 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
-
package cdre
diff --git a/cdre/csv_test.go b/cdre/csv_test.go
index c69c140b9..a1451d67e 100644
--- a/cdre/csv_test.go
+++ b/cdre/csv_test.go
@@ -1,6 +1,6 @@
/*
-Real-time Charging System for Telecom & ISP environments
-Copyright (C) 2012-2015 ITsysCOM GmbH
+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
@@ -15,7 +15,6 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
-
package cdre
import (
diff --git a/cdre/fixedwidth_test.go b/cdre/fixedwidth_test.go
index fd1544d5f..debc1cf03 100644
--- a/cdre/fixedwidth_test.go
+++ b/cdre/fixedwidth_test.go
@@ -1,6 +1,6 @@
/*
-Rating system designed to be used in VoIP Carriers World
-Copyright (C) 2012-2015 ITsysCOM
+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
@@ -15,7 +15,6 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
-
package cdre
import (
diff --git a/cmd/cgr-console/cgr-console.go b/cmd/cgr-console/cgr-console.go
index 2f9286d76..ed3be9374 100644
--- a/cmd/cgr-console/cgr-console.go
+++ b/cmd/cgr-console/cgr-console.go
@@ -1,6 +1,6 @@
/*
-Rating system designed to be used in VoIP Carriers World
-Copyright (C) 2012-2015 ITsysCOM
+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
@@ -15,7 +15,6 @@ GNU General Public 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 0407702d4..c87fc1d7d 100644
--- a/cmd/cgr-engine/cgr-engine.go
+++ b/cmd/cgr-engine/cgr-engine.go
@@ -1,6 +1,6 @@
/*
-Rating system designed to be used in VoIP Carriers World
-Copyright (C) 2012-2015 ITsysCOM
+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
@@ -15,7 +15,6 @@ GNU General Public 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/engine_test.go b/cmd/cgr-engine/engine_test.go
index 264855d16..12a028088 100644
--- a/cmd/cgr-engine/engine_test.go
+++ b/cmd/cgr-engine/engine_test.go
@@ -1,6 +1,6 @@
/*
-Rating system designed to be used in VoIP Carriers World
-Copyright (C) 2012-2015 ITsysCOM
+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
@@ -15,7 +15,6 @@ GNU General Public 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 e36ae9ad2..cf157a3af 100644
--- a/cmd/cgr-engine/rater.go
+++ b/cmd/cgr-engine/rater.go
@@ -1,5 +1,5 @@
/*
-Real-time Charging System for Telecom & ISP environments
+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
@@ -15,7 +15,6 @@ GNU General Public 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 de7a724f1..c33cf4596 100644
--- a/cmd/cgr-engine/registration.go
+++ b/cmd/cgr-engine/registration.go
@@ -1,6 +1,6 @@
/*
-Rating system designed to be used in VoIP Carriers World
-Copyright (C) 2012-2015 ITsysCOM
+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
@@ -15,7 +15,6 @@ GNU General Public 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 976a77a19..6ecfa8517 100644
--- a/cmd/cgr-loader/cgr-loader.go
+++ b/cmd/cgr-loader/cgr-loader.go
@@ -1,6 +1,6 @@
/*
-Rating system designed to be used in VoIP Carriers World
-Copyright (C) 2012-2015 ITsysCOM
+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
@@ -15,7 +15,6 @@ GNU General Public 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/migrator_mongo.go b/cmd/cgr-loader/migrator_mongo.go
index 9436dfd25..85400e7a8 100644
--- a/cmd/cgr-loader/migrator_mongo.go
+++ b/cmd/cgr-loader/migrator_mongo.go
@@ -1,3 +1,20 @@
+/*
+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 main
import (
diff --git a/cmd/cgr-loader/migrator_rc8.go b/cmd/cgr-loader/migrator_rc8.go
index 15579db98..bf3fa3954 100644
--- a/cmd/cgr-loader/migrator_rc8.go
+++ b/cmd/cgr-loader/migrator_rc8.go
@@ -1,3 +1,20 @@
+/*
+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 main
import (
diff --git a/cmd/cgr-loader/migrator_rc8int.go b/cmd/cgr-loader/migrator_rc8int.go
index dd04b91ec..0da38821d 100644
--- a/cmd/cgr-loader/migrator_rc8int.go
+++ b/cmd/cgr-loader/migrator_rc8int.go
@@ -1,3 +1,20 @@
+/*
+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 main
import (
diff --git a/cmd/cgr-loader/migrator_rc8int2.go b/cmd/cgr-loader/migrator_rc8int2.go
index 46c7caeeb..f72e58e80 100644
--- a/cmd/cgr-loader/migrator_rc8int2.go
+++ b/cmd/cgr-loader/migrator_rc8int2.go
@@ -1,3 +1,20 @@
+/*
+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 main
import (
diff --git a/cmd/cgr-tester/README.md b/cmd/cgr-tester/README.md
deleted file mode 100644
index c39e53b74..000000000
--- a/cmd/cgr-tester/README.md
+++ /dev/null
@@ -1,3 +0,0 @@
-* Stress testing tools
-
-All stress testing tools work with ../../data/tariffplans/fs_germany_prep1/. So start a rater and than issue a `cgr-loader -flushdb -verbose` in that directory.
diff --git a/cmd/cgr-tester/cdr_repl/post_server.py b/cmd/cgr-tester/cdr_repl/post_server.py
index 3cd57a115..738edd875 100644
--- a/cmd/cgr-tester/cdr_repl/post_server.py
+++ b/cmd/cgr-tester/cdr_repl/post_server.py
@@ -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
+*/
+"""
from BaseHTTPServer import BaseHTTPRequestHandler, HTTPServer
import SocketServer
diff --git a/cmd/cgr-tester/cdr_repl/process_cdr.go b/cmd/cgr-tester/cdr_repl/process_cdr.go
index 8c0594412..1de0fd4da 100644
--- a/cmd/cgr-tester/cdr_repl/process_cdr.go
+++ b/cmd/cgr-tester/cdr_repl/process_cdr.go
@@ -1,3 +1,20 @@
+/*
+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 main
import (
diff --git a/cmd/cgr-tester/cgr-tester.go b/cmd/cgr-tester/cgr-tester.go
index 2b6baf127..a125a99e3 100644
--- a/cmd/cgr-tester/cgr-tester.go
+++ b/cmd/cgr-tester/cgr-tester.go
@@ -1,6 +1,6 @@
/*
-Rating system designed to be used in VoIP Carriers World
-Copyright (C) 2012-2015 ITsysCOM
+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
@@ -15,7 +15,6 @@ GNU General Public 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 b249dec36..d38297fa2 100644
--- a/cmd/cgr-tester/parallel/parallel.go
+++ b/cmd/cgr-tester/parallel/parallel.go
@@ -1,3 +1,20 @@
+/*
+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 main
import (
diff --git a/config/cacheconfig.go b/config/cacheconfig.go
index 443075842..9b2c123da 100644
--- a/config/cacheconfig.go
+++ b/config/cacheconfig.go
@@ -1,3 +1,20 @@
+/*
+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 config
import (
diff --git a/config/cdrcconfig.go b/config/cdrcconfig.go
index fd9f09735..d5c7cf5cf 100644
--- a/config/cdrcconfig.go
+++ b/config/cdrcconfig.go
@@ -1,6 +1,6 @@
/*
-Real-time Charging System for Telecom & ISP environments
-Copyright (C) 2012-2015 ITsysCOM GmbH
+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
@@ -15,7 +15,6 @@ GNU General Public 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_test.go b/config/cdrcconfig_test.go
index f49ee8e69..77948b3bb 100644
--- a/config/cdrcconfig_test.go
+++ b/config/cdrcconfig_test.go
@@ -1,5 +1,5 @@
/*
-Real-time Charging System for Telecom & ISP environments
+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
@@ -15,5 +15,4 @@ GNU General Public 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
diff --git a/config/cdreconfig.go b/config/cdreconfig.go
index 50285b700..c1bd4a78a 100644
--- a/config/cdreconfig.go
+++ b/config/cdreconfig.go
@@ -1,5 +1,5 @@
/*
-Real-time Charging System for Telecom & ISP environments
+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
@@ -15,7 +15,6 @@ GNU General Public 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
// One instance of CdrExporter
diff --git a/config/cdreconfig_test.go b/config/cdreconfig_test.go
index 474474f3b..c2b7e6277 100644
--- a/config/cdreconfig_test.go
+++ b/config/cdreconfig_test.go
@@ -1,5 +1,5 @@
/*
-Real-time Charging System for Telecom & ISP environments
+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
diff --git a/config/cdrstatsconfig.go b/config/cdrstatsconfig.go
index 78aa75fcf..964228887 100644
--- a/config/cdrstatsconfig.go
+++ b/config/cdrstatsconfig.go
@@ -1,5 +1,5 @@
/*
-Real-time Charging System for Telecom & ISP environments
+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
@@ -15,7 +15,6 @@ GNU General Public 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/cfg_data.json b/config/cfg_data.json
index e01b9dee0..c9c973914 100644
--- a/config/cfg_data.json
+++ b/config/cfg_data.json
@@ -1,10 +1,7 @@
{
-// Real-time Charging System for Telecom & ISP environments
+// Real-time Online/Offline Charging System (OCS) for Telecom & ISP environments
// Copyright (C) ITsysCOM GmbH
-//
-// This file contains the default configuration hardcoded into CGRateS.
-// This is what you get when you load CGRateS with an empty configuration file.
"general": {
"default_request_type": "*pseudoprepaid", // default request type to consider when missing from requests: <""|*prepaid|*postpaid|*pseudoprepaid|*rated>
diff --git a/config/cfg_data2.json b/config/cfg_data2.json
index 5115f5364..689dd16c2 100644
--- a/config/cfg_data2.json
+++ b/config/cfg_data2.json
@@ -1,5 +1,8 @@
{
+// Real-time Online/Offline Charging System (OCS) for Telecom & ISP environments
+// Copyright (C) ITsysCOM GmbH
+
"cdrc": [
{
"id": "CDRC-CSV3",
diff --git a/config/cfgcdrfield.go b/config/cfgcdrfield.go
index 06b02e2d5..ac8b5d4b6 100644
--- a/config/cfgcdrfield.go
+++ b/config/cfgcdrfield.go
@@ -1,5 +1,5 @@
/*
-Real-time Charging System for Telecom & ISP environments
+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
@@ -15,7 +15,6 @@ GNU General Public 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_test.go b/config/cfgcdrfield_test.go
index f49ee8e69..77948b3bb 100644
--- a/config/cfgcdrfield_test.go
+++ b/config/cfgcdrfield_test.go
@@ -1,5 +1,5 @@
/*
-Real-time Charging System for Telecom & ISP environments
+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
@@ -15,5 +15,4 @@ GNU General Public 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
diff --git a/config/config.go b/config/config.go
index 8553b098c..6b5a1010e 100644
--- a/config/config.go
+++ b/config/config.go
@@ -1,5 +1,5 @@
/*
-Real-time Charging System for Telecom & ISP environments
+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
@@ -15,7 +15,6 @@ GNU General Public 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 56f1cdf56..a7432fe44 100644
--- a/config/config_defaults.go
+++ b/config/config_defaults.go
@@ -1,5 +1,5 @@
/*
-Real-time Charging System for Telecom & ISP environments
+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
@@ -15,13 +15,12 @@ GNU General Public 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 = `
{
-// Real-time Charging System for Telecom & ISP environments
+// Real-time Online/Offline Charging System (OCS) for Telecom & ISP environments
// Copyright (C) ITsysCOM GmbH
//
// This file contains the default configuration hardcoded into CGRateS.
diff --git a/config/config_json.go b/config/config_json.go
index 5a189e5ff..3b1358c04 100644
--- a/config/config_json.go
+++ b/config/config_json.go
@@ -1,5 +1,5 @@
/*
-Real-time Charging System for Telecom & ISP environments
+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
@@ -15,7 +15,6 @@ GNU General Public 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_json_test.go b/config/config_json_test.go
index 84df09550..f03a9639a 100644
--- a/config/config_json_test.go
+++ b/config/config_json_test.go
@@ -1,5 +1,5 @@
/*
-Real-time Charging System for Telecom & ISP environments
+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
@@ -15,7 +15,6 @@ GNU General Public 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_test.go b/config/config_test.go
index 8327407af..3e6d57fbb 100644
--- a/config/config_test.go
+++ b/config/config_test.go
@@ -1,6 +1,6 @@
/*
-Real-time Charging System for Telecom & ISP environments
-Copyright (C) 2012-2015 ITsysCOM GmbH
+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
@@ -15,7 +15,6 @@ GNU General Public 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/configcdrc_test.go b/config/configcdrc_test.go
index c7d45c6f1..caf7e5a52 100644
--- a/config/configcdrc_test.go
+++ b/config/configcdrc_test.go
@@ -1,6 +1,6 @@
/*
-Real-time Charging System for Telecom & ISP environments
-Copyright (C) 2012-2015 ITsysCOM GmbH
+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
@@ -15,7 +15,6 @@ GNU General Public 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 d309a2290..f75dfd8ac 100644
--- a/config/daconfig.go
+++ b/config/daconfig.go
@@ -1,6 +1,6 @@
/*
-Real-time Charging System for Telecom & ISP environments
-Copyright (C) 2012-2015 ITsysCOM GmbH
+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
@@ -15,7 +15,6 @@ GNU General Public 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.go b/config/libconfig.go
index 1471fdaa0..02e4ab870 100644
--- a/config/libconfig.go
+++ b/config/libconfig.go
@@ -1,5 +1,5 @@
/*
-Real-time Charging System for Telecom & ISP environments
+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
@@ -15,7 +15,6 @@ GNU General Public 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 3ee619db0..dd8229574 100644
--- a/config/libconfig_json.go
+++ b/config/libconfig_json.go
@@ -1,5 +1,5 @@
/*
-Real-time Charging System for Telecom & ISP environments
+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
@@ -15,7 +15,6 @@ GNU General Public 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/multifiles_local_test.go b/config/multifiles_local_test.go
index ad13fbb2e..20b560058 100644
--- a/config/multifiles_local_test.go
+++ b/config/multifiles_local_test.go
@@ -1,21 +1,20 @@
/*
-Real-time Charging System for Telecom & ISP environments
+Real-time Online/Offline Charging System (OCS) for Telecom & ISP environments
Copyright (C) ITsysCOM GmbH
-This program is free software: you can Storagetribute it and/or modify
+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 WITH*out ANY WARRANTY; without even the implied warranty of
+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 config
import (
diff --git a/config/reslimitercfg.go b/config/reslimitercfg.go
index 4173cc231..e85d73c43 100644
--- a/config/reslimitercfg.go
+++ b/config/reslimitercfg.go
@@ -1,5 +1,5 @@
/*
-Real-time Charging System for Telecom & ISP environments
+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
@@ -15,7 +15,6 @@ GNU General Public 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 64cfc2c34..c6c9ac6b2 100644
--- a/config/smconfig.go
+++ b/config/smconfig.go
@@ -1,5 +1,5 @@
/*
-Real-time Charging System for Telecom & ISP environments
+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
@@ -15,7 +15,6 @@ GNU General Public 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_test.go b/config/smconfig_test.go
index c279de16f..05835b9f0 100644
--- a/config/smconfig_test.go
+++ b/config/smconfig_test.go
@@ -1,5 +1,5 @@
/*
-Real-time Charging System for Telecom & ISP environments
+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
@@ -15,7 +15,6 @@ GNU General Public 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 3346eeaa8..813893080 100644
--- a/config/suretaxconfig.go
+++ b/config/suretaxconfig.go
@@ -1,5 +1,5 @@
/*
-Real-time Charging System for Telecom & ISP environments
+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
@@ -15,7 +15,6 @@ GNU General Public 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 b478b5a62..89893dbb3 100644
--- a/console/account_actionplan_get.go
+++ b/console/account_actionplan_get.go
@@ -1,6 +1,6 @@
/*
-Rating system designed to be used in VoIP Carriers World
-Copyright (C) 2012-2015 ITsysCOM
+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
@@ -15,7 +15,6 @@ GNU General Public 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 da0ca5d7e..02ce2ba15 100644
--- a/console/account_remove.go
+++ b/console/account_remove.go
@@ -1,6 +1,6 @@
/*
-Rating system designed to be used in VoIP Carriers World
-Copyright (C) 2012-2015 ITsysCOM
+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
@@ -15,7 +15,6 @@ GNU General Public 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 5906d32db..69b0dbad2 100644
--- a/console/account_set.go
+++ b/console/account_set.go
@@ -1,6 +1,6 @@
/*
-Rating system designed to be used in VoIP Carriers World
-Copyright (C) 2012-2015 ITsysCOM
+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
@@ -15,7 +15,6 @@ GNU General Public 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 3577aee9f..dc1f00655 100644
--- a/console/account_trigger_add.go
+++ b/console/account_trigger_add.go
@@ -1,6 +1,6 @@
/*
-Rating system designed to be used in VoIP Carriers World
-Copyright (C) 2012-2015 ITsysCOM
+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
@@ -15,7 +15,6 @@ GNU General Public 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 5d2739692..005449cb5 100644
--- a/console/account_trigger_remove.go
+++ b/console/account_trigger_remove.go
@@ -1,6 +1,6 @@
/*
-Rating system designed to be used in VoIP Carriers World
-Copyright (C) 2012-2015 ITsysCOM
+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
@@ -15,7 +15,6 @@ GNU General Public 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 d545361db..84fc7811e 100644
--- a/console/account_trigger_reset.go
+++ b/console/account_trigger_reset.go
@@ -1,6 +1,6 @@
/*
-Rating system designed to be used in VoIP Carriers World
-Copyright (C) 2012-2015 ITsysCOM
+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
@@ -15,7 +15,6 @@ GNU General Public 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 84ed47079..a7c207420 100644
--- a/console/account_trigger_set.go
+++ b/console/account_trigger_set.go
@@ -1,6 +1,6 @@
/*
-Rating system designed to be used in VoIP Carriers World
-Copyright (C) 2012-2015 ITsysCOM
+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
@@ -15,7 +15,6 @@ GNU General Public 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 c9030290e..53c31d1b2 100644
--- a/console/accounts.go
+++ b/console/accounts.go
@@ -1,6 +1,6 @@
/*
-Real-time Charging System for Telecom & ISP environments
-Copyright (C) 2012-2015 ITsysCOM GmbH
+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
@@ -15,7 +15,6 @@ GNU General Public 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 52eb40fe6..2f980408d 100644
--- a/console/action_execute.go
+++ b/console/action_execute.go
@@ -1,6 +1,6 @@
/*
-Rating system designed to be used in VoIP Carriers World
-Copyright (C) 2012-2015 ITsysCOM
+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
@@ -15,7 +15,6 @@ GNU General Public 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 23b4b64a9..759996230 100644
--- a/console/actionplan_get.go
+++ b/console/actionplan_get.go
@@ -1,6 +1,6 @@
/*
-Rating system designed to be used in VoIP Carriers World
-Copyright (C) 2012-2015 ITsysCOM
+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
@@ -15,7 +15,6 @@ GNU General Public 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 91fe80131..156e4a286 100644
--- a/console/actionplan_set.go
+++ b/console/actionplan_set.go
@@ -1,6 +1,6 @@
/*
-Rating system designed to be used in VoIP Carriers World
-Copyright (C) 2012-2015 ITsysCOM
+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
@@ -15,7 +15,6 @@ GNU General Public 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 1d2504029..2a062407a 100644
--- a/console/actions.go
+++ b/console/actions.go
@@ -1,6 +1,6 @@
/*
-Real-time Charging System for Telecom & ISP environments
-Copyright (C) 2012-2015 ITsysCOM GmbH
+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
@@ -15,7 +15,6 @@ GNU General Public 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 b0ab87260..965987276 100644
--- a/console/actions_remove.go
+++ b/console/actions_remove.go
@@ -1,6 +1,6 @@
/*
-Real-time Charging System for Telecom & ISP environments
-Copyright (C) 2012-2015 ITsysCOM GmbH
+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
@@ -15,7 +15,6 @@ GNU General Public 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 db3c16a3f..9b9551080 100644
--- a/console/active_sessions.go
+++ b/console/active_sessions.go
@@ -1,6 +1,6 @@
/*
-Rating system designed to be used in VoIP Carriers World
-Copyright (C) 2012-2015 ITsysCOM
+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
@@ -15,7 +15,6 @@ GNU General Public 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 57fb30fe5..cc56a1174 100644
--- a/console/aliases.go
+++ b/console/aliases.go
@@ -1,6 +1,6 @@
/*
-Rating system designed to be used in VoIP Carriers World
-Copyright (C) 2012-2015 ITsysCOM
+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
@@ -15,7 +15,6 @@ GNU General Public 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 b87a23f72..151f31219 100644
--- a/console/aliases_matching.go
+++ b/console/aliases_matching.go
@@ -1,6 +1,6 @@
/*
-Rating system designed to be used in VoIP Carriers World
-Copyright (C) 2012-2015 ITsysCOM
+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
@@ -15,7 +15,6 @@ GNU General Public 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 d338b26eb..6119e6ee2 100644
--- a/console/aliases_remove.go
+++ b/console/aliases_remove.go
@@ -1,6 +1,6 @@
/*
-Rating system designed to be used in VoIP Carriers World
-Copyright (C) 2012-2015 ITsysCOM
+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
@@ -15,7 +15,6 @@ GNU General Public 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 ec3a5c951..b6d4721c9 100644
--- a/console/aliases_reverse.go
+++ b/console/aliases_reverse.go
@@ -1,6 +1,6 @@
/*
-Rating system designed to be used in VoIP Carriers World
-Copyright (C) 2012-2015 ITsysCOM
+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
@@ -15,7 +15,6 @@ GNU General Public 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 e091be6d3..00c7c7ab2 100644
--- a/console/aliases_set.go
+++ b/console/aliases_set.go
@@ -1,6 +1,6 @@
/*
-Rating system designed to be used in VoIP Carriers World
-Copyright (C) 2012-2015 ITsysCOM
+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
@@ -15,7 +15,6 @@ GNU General Public 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 b60a59380..48094cb34 100644
--- a/console/balance_add.go
+++ b/console/balance_add.go
@@ -1,6 +1,6 @@
/*
-Rating system designed to be used in VoIP Carriers World
-Copyright (C) 2012-2015 ITsysCOM
+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
@@ -15,7 +15,6 @@ GNU General Public 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 9787ab821..638fd9bc6 100644
--- a/console/balance_debit.go
+++ b/console/balance_debit.go
@@ -1,6 +1,6 @@
/*
-Rating system designed to be used in VoIP Carriers World
-Copyright (C) 2012-2015 ITsysCOM
+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
@@ -15,7 +15,6 @@ GNU General Public 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 b01324f6f..aa814babd 100644
--- a/console/balance_remove.go
+++ b/console/balance_remove.go
@@ -1,6 +1,6 @@
/*
-Rating system designed to be used in VoIP Carriers World
-Copyright (C) 2012-2015 ITsysCOM
+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
@@ -15,7 +15,6 @@ GNU General Public 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 0cbd862e7..b2e4708ce 100644
--- a/console/balance_set.go
+++ b/console/balance_set.go
@@ -1,6 +1,6 @@
/*
-Rating system designed to be used in VoIP Carriers World
-Copyright (C) 2012-2015 ITsysCOM
+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
@@ -15,7 +15,6 @@ GNU General Public 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 6cb8b838f..55b892040 100644
--- a/console/cache_reload.go
+++ b/console/cache_reload.go
@@ -1,6 +1,6 @@
/*
-Rating system designed to be used in VoIP Carriers World
-Copyright (C) 2012-2015 ITsysCOM
+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
@@ -15,7 +15,6 @@ GNU General Public 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 eef3be100..921216144 100644
--- a/console/cache_stats.go
+++ b/console/cache_stats.go
@@ -1,6 +1,6 @@
/*
-Rating system designed to be used in VoIP Carriers World
-Copyright (C) 2012-2015 ITsysCOM
+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
@@ -15,7 +15,6 @@ GNU General Public 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 694c770ca..f6a9de5b2 100644
--- a/console/callcost.go
+++ b/console/callcost.go
@@ -1,6 +1,6 @@
/*
-Rating system designed to be used in VoIP Carriers World
-Copyright (C) 2012-2015 ITsysCOM
+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
@@ -15,7 +15,6 @@ GNU General Public 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 49affa811..371bbf22e 100644
--- a/console/cdrc_config_reload.go
+++ b/console/cdrc_config_reload.go
@@ -1,6 +1,6 @@
/*
-Rating system designed to be used in VoIP Carriers World
-Copyright (C) 2012-2015 ITsysCOM
+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
@@ -15,7 +15,6 @@ GNU General Public 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 6639a5562..e6d69246b 100644
--- a/console/cdre_config_reload.go
+++ b/console/cdre_config_reload.go
@@ -1,6 +1,6 @@
/*
-Rating system designed to be used in VoIP Carriers World
-Copyright (C) 2012-2015 ITsysCOM
+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
@@ -15,7 +15,6 @@ GNU General Public 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 194345f14..b43b9f2ac 100644
--- a/console/cdrs_export.go
+++ b/console/cdrs_export.go
@@ -1,6 +1,6 @@
/*
-Rating system designed to be used in VoIP Carriers World
-Copyright (C) 2012-2015 ITsysCOM
+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
@@ -15,7 +15,6 @@ GNU General Public 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/cdrs_rem.go b/console/cdrs_rem.go
index 628f2226c..5b2955fdf 100644
--- a/console/cdrs_rem.go
+++ b/console/cdrs_rem.go
@@ -1,6 +1,6 @@
/*
-Rating system designed to be used in VoIP Carriers World
-Copyright (C) 2012-2015 ITsysCOM
+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
@@ -15,7 +15,6 @@ GNU General Public 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 4f94e25b8..e96a91b82 100644
--- a/console/cdrstats_metrics.go
+++ b/console/cdrstats_metrics.go
@@ -1,6 +1,6 @@
/*
-Rating system designed to be used in VoIP Carriers World
-Copyright (C) 2012-2015 ITsysCOM
+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
@@ -15,7 +15,6 @@ GNU General Public 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 f7db33737..6b0709f9e 100644
--- a/console/cdrstats_queue.go
+++ b/console/cdrstats_queue.go
@@ -1,6 +1,6 @@
/*
-Rating system designed to be used in VoIP Carriers World
-Copyright (C) 2012-2015 ITsysCOM
+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
@@ -15,7 +15,6 @@ GNU General Public 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 e026f4ba0..be1f5b5dd 100644
--- a/console/cdrstats_queue_triggers.go
+++ b/console/cdrstats_queue_triggers.go
@@ -1,6 +1,6 @@
/*
-Rating system designed to be used in VoIP Carriers World
-Copyright (C) 2012-2015 ITsysCOM
+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
@@ -15,7 +15,6 @@ GNU General Public 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 4427b0631..0a2e34216 100644
--- a/console/cdrstats_queueids.go
+++ b/console/cdrstats_queueids.go
@@ -1,6 +1,6 @@
/*
-Rating system designed to be used in VoIP Carriers World
-Copyright (C) 2012-2015 ITsysCOM
+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
@@ -15,7 +15,6 @@ GNU General Public 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 01c59923c..c28281dea 100644
--- a/console/cdrstats_reload.go
+++ b/console/cdrstats_reload.go
@@ -1,6 +1,6 @@
/*
-Rating system designed to be used in VoIP Carriers World
-Copyright (C) 2012-2015 ITsysCOM
+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
@@ -15,7 +15,6 @@ GNU General Public 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 bb847b34b..d83fd61b6 100644
--- a/console/cdrstats_reset.go
+++ b/console/cdrstats_reset.go
@@ -1,6 +1,6 @@
/*
-Rating system designed to be used in VoIP Carriers World
-Copyright (C) 2012-2015 ITsysCOM
+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
@@ -15,7 +15,6 @@ GNU General Public 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 65ded1b0e..82cd237c8 100644
--- a/console/command.go
+++ b/console/command.go
@@ -1,11 +1,10 @@
/*
-Rating system designed to be used in VoIP Carriers World
-Copyright (C) 2012-2015 ITsysCOM
+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,
@@ -16,7 +15,6 @@ GNU General Public 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 27d0ded67..89a6144e1 100644
--- a/console/command_executer.go
+++ b/console/command_executer.go
@@ -1,6 +1,6 @@
/*
-Rating system designed to be used in VoIP Carriers World
-Copyright (C) 2012-2015 ITsysCOM
+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
@@ -15,7 +15,6 @@ GNU General Public 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_test.go b/console/command_executer_test.go
index ccd18d7fd..843fc914c 100644
--- a/console/command_executer_test.go
+++ b/console/command_executer_test.go
@@ -1,6 +1,6 @@
/*
-Rating system designed to be used in VoIP Carriers World
-Copyright (C) 2012-2015 ITsysCOM
+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
@@ -15,7 +15,6 @@ GNU General Public 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 3e07a6e2e..43cd2f406 100644
--- a/console/cost.go
+++ b/console/cost.go
@@ -1,6 +1,6 @@
/*
-Rating system designed to be used in VoIP Carriers World
-Copyright (C) 2012-2015 ITsysCOM
+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
@@ -15,7 +15,6 @@ GNU General Public 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 d9bf0a54a..a3628f703 100644
--- a/console/datacost.go
+++ b/console/datacost.go
@@ -1,6 +1,6 @@
/*
-Real-time Charging System for Telecom & ISP environments
-Copyright (C) 2012-2015 ITsysCOM GmbH
+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
@@ -15,7 +15,6 @@ GNU General Public 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 19d8c308d..a160260b8 100644
--- a/console/debit.go
+++ b/console/debit.go
@@ -1,6 +1,6 @@
/*
-Rating system designed to be used in VoIP Carriers World
-Copyright (C) 2012-2015 ITsysCOM
+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
@@ -15,7 +15,6 @@ GNU General Public 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 291b8281d..741f3fe80 100644
--- a/console/debit_max.go
+++ b/console/debit_max.go
@@ -1,6 +1,6 @@
/*
-Rating system designed to be used in VoIP Carriers World
-Copyright (C) 2012-2015 ITsysCOM
+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
@@ -15,7 +15,6 @@ GNU General Public 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 d6f045ebd..158ceb241 100644
--- a/console/destination_set.go
+++ b/console/destination_set.go
@@ -1,6 +1,6 @@
/*
-Rating system designed to be used in VoIP Carriers World
-Copyright (C) 2012-2015 ITsysCOM
+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
@@ -15,7 +15,6 @@ GNU General Public 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 328453bbe..007d3bae5 100644
--- a/console/destinations.go
+++ b/console/destinations.go
@@ -1,6 +1,6 @@
/*
-Rating system designed to be used in VoIP Carriers World
-Copyright (C) 2012-2015 ITsysCOM
+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
@@ -15,7 +15,6 @@ GNU General Public 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 7453563e9..76bff0013 100644
--- a/console/import_tp_from_folder.go
+++ b/console/import_tp_from_folder.go
@@ -1,6 +1,6 @@
/*
-Rating system designed to be used in VoIP Carriers World
-Copyright (C) 2012-2015 ITsysCOM
+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
@@ -15,7 +15,6 @@ GNU General Public 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 cd93043d3..e4e25fa82 100644
--- a/console/lcr.go
+++ b/console/lcr.go
@@ -1,6 +1,6 @@
/*
-Real-time Charging System for Telecom & ISP environments
-Copyright (C) 2012-2015 ITsysCOM
+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
@@ -15,7 +15,6 @@ GNU General Public 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 60e88bc2f..cfec043a9 100644
--- a/console/load_history.go
+++ b/console/load_history.go
@@ -1,6 +1,6 @@
/*
-Real-time Charging System for Telecom & ISP environments
-Copyright (C) 2012-2015 ITsysCOM GmbH
+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
@@ -15,7 +15,6 @@ GNU General Public 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 c44220976..9a4f48a3a 100644
--- a/console/load_tp_from_folder.go
+++ b/console/load_tp_from_folder.go
@@ -1,6 +1,6 @@
/*
-Rating system designed to be used in VoIP Carriers World
-Copyright (C) 2012-2015 ITsysCOM
+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
@@ -15,7 +15,6 @@ GNU General Public 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 5d2c7a998..aec0b190b 100644
--- a/console/load_tp_from_stordb.go
+++ b/console/load_tp_from_stordb.go
@@ -1,6 +1,6 @@
/*
-Rating system designed to be used in VoIP Carriers World
-Copyright (C) 2012-2015 ITsysCOM
+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
@@ -15,7 +15,6 @@ GNU General Public 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 b20d5f8e0..f99389e47 100644
--- a/console/maxduration.go
+++ b/console/maxduration.go
@@ -1,6 +1,6 @@
/*
-Rating system designed to be used in VoIP Carriers World
-Copyright (C) 2012-2015 ITsysCOM
+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
@@ -15,7 +15,6 @@ GNU General Public 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 96afd8ba9..c17cdbbc8 100644
--- a/console/maxusage.go
+++ b/console/maxusage.go
@@ -1,6 +1,6 @@
/*
-Rating system designed to be used in VoIP Carriers World
-Copyright (C) 2012-2015 ITsysCOM
+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
@@ -15,7 +15,6 @@ GNU General Public 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 f7c5ede56..abfe61d21 100644
--- a/console/parse.go
+++ b/console/parse.go
@@ -1,6 +1,6 @@
/*
-Rating system designed to be used in VoIP Carriers World
-Copyright (C) 2012-2015 ITsysCOM
+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
@@ -15,7 +15,6 @@ GNU General Public 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 78de7679c..959b6dfe5 100644
--- a/console/publish.go
+++ b/console/publish.go
@@ -1,6 +1,6 @@
/*
-Rating system designed to be used in VoIP Carriers World
-Copyright (C) 2012-2015 ITsysCOM
+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
@@ -15,7 +15,6 @@ GNU General Public 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 600503038..95d49272f 100644
--- a/console/ratingprofile_rem.go
+++ b/console/ratingprofile_rem.go
@@ -1,6 +1,6 @@
/*
-Rating system designed to be used in VoIP Carriers World
-Copyright (C) 2012-2015 ITsysCOM
+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
@@ -15,7 +15,6 @@ GNU General Public 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 0989bea58..817febf3f 100644
--- a/console/ratingprofile_set.go
+++ b/console/ratingprofile_set.go
@@ -1,6 +1,6 @@
/*
-Rating system designed to be used in VoIP Carriers World
-Copyright (C) 2012-2015 ITsysCOM
+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
@@ -15,7 +15,6 @@ GNU General Public 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 172d3e833..f02d60ce9 100644
--- a/console/scheduler_execute.go
+++ b/console/scheduler_execute.go
@@ -1,6 +1,6 @@
/*
-Rating system designed to be used in VoIP Carriers World
-Copyright (C) 2012-2015 ITsysCOM
+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
@@ -15,7 +15,6 @@ GNU General Public 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 079575373..4f7c7adc2 100644
--- a/console/scheduler_queue.go
+++ b/console/scheduler_queue.go
@@ -1,6 +1,6 @@
/*
-Rating system designed to be used in VoIP Carriers World
-Copyright (C) 2012-2015 ITsysCOM
+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
@@ -15,7 +15,6 @@ GNU General Public 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_reload.go b/console/scheduler_reload.go
index a5a1c687c..1e7249bb4 100644
--- a/console/scheduler_reload.go
+++ b/console/scheduler_reload.go
@@ -1,6 +1,6 @@
/*
-Rating system designed to be used in VoIP Carriers World
-Copyright (C) 2012-2015 ITsysCOM
+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
@@ -15,7 +15,6 @@ GNU General Public 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 32b64fc22..a7a8e8b36 100644
--- a/console/sharedgroup.go
+++ b/console/sharedgroup.go
@@ -1,6 +1,6 @@
/*
-Rating system designed to be used in VoIP Carriers World
-Copyright (C) 2012-2015 ITsysCOM
+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
@@ -15,7 +15,6 @@ GNU General Public 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 0ce6cfacd..664ed9917 100644
--- a/console/smg_event.go
+++ b/console/smg_event.go
@@ -1,6 +1,6 @@
/*
-Real-time Charging System for Telecom & ISP environments
-Copyright (C) 2012-2015 ITsysCOM GmbH
+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
@@ -15,7 +15,6 @@ GNU General Public 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 191aa1966..9169fe31e 100644
--- a/console/status.go
+++ b/console/status.go
@@ -1,6 +1,6 @@
/*
-Rating system designed to be used in VoIP Carriers World
-Copyright (C) 2012-2015 ITsysCOM
+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
@@ -15,7 +15,6 @@ GNU General Public 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 cb71edabc..cd934a291 100644
--- a/console/subscribe.go
+++ b/console/subscribe.go
@@ -1,6 +1,6 @@
/*
-Rating system designed to be used in VoIP Carriers World
-Copyright (C) 2012-2015 ITsysCOM
+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
@@ -15,7 +15,6 @@ GNU General Public 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 505ec1c77..b2a7d4dda 100644
--- a/console/subscribers.go
+++ b/console/subscribers.go
@@ -1,6 +1,6 @@
/*
-Rating system designed to be used in VoIP Carriers World
-Copyright (C) 2012-2015 ITsysCOM
+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
@@ -15,7 +15,6 @@ GNU General Public 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 eac88f768..9eb9b31a0 100644
--- a/console/trigger_remove.go
+++ b/console/trigger_remove.go
@@ -1,6 +1,6 @@
/*
-Rating system designed to be used in VoIP Carriers World
-Copyright (C) 2012-2015 ITsysCOM
+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
@@ -15,7 +15,6 @@ GNU General Public 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 e1a72dd67..a91dff1dc 100644
--- a/console/trigger_set.go
+++ b/console/trigger_set.go
@@ -1,6 +1,6 @@
/*
-Rating system designed to be used in VoIP Carriers World
-Copyright (C) 2012-2015 ITsysCOM
+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
@@ -15,7 +15,6 @@ GNU General Public 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 454d4994c..0ba04d812 100644
--- a/console/triggers.go
+++ b/console/triggers.go
@@ -1,6 +1,6 @@
/*
-Rating system designed to be used in VoIP Carriers World
-Copyright (C) 2012-2015 ITsysCOM
+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
@@ -15,7 +15,6 @@ GNU General Public 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 0ebc534ea..49320c239 100644
--- a/console/unsubscribe.go
+++ b/console/unsubscribe.go
@@ -1,6 +1,6 @@
/*
-Rating system designed to be used in VoIP Carriers World
-Copyright (C) 2012-2015 ITsysCOM
+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
@@ -15,7 +15,6 @@ GNU General Public 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 c0b660e93..d85605ee9 100644
--- a/console/user_addindex.go
+++ b/console/user_addindex.go
@@ -1,6 +1,6 @@
/*
-Rating system designed to be used in VoIP Carriers World
-Copyright (C) 2012-2015 ITsysCOM
+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
@@ -15,7 +15,6 @@ GNU General Public 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 6a713044a..9217f57d0 100644
--- a/console/user_indexes.go
+++ b/console/user_indexes.go
@@ -1,6 +1,6 @@
/*
-Rating system designed to be used in VoIP Carriers World
-Copyright (C) 2012-2015 ITsysCOM
+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
@@ -15,7 +15,6 @@ GNU General Public 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 f0a0a3aec..580268afa 100644
--- a/console/user_remove.go
+++ b/console/user_remove.go
@@ -1,6 +1,6 @@
/*
-Rating system designed to be used in VoIP Carriers World
-Copyright (C) 2012-2015 ITsysCOM
+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
@@ -15,7 +15,6 @@ GNU General Public 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 39cd8239f..54b10a3c0 100644
--- a/console/user_set.go
+++ b/console/user_set.go
@@ -1,6 +1,6 @@
/*
-Rating system designed to be used in VoIP Carriers World
-Copyright (C) 2012-2015 ITsysCOM
+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
@@ -15,7 +15,6 @@ GNU General Public 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 ef80a4f27..2d072ba5b 100644
--- a/console/user_update.go
+++ b/console/user_update.go
@@ -1,6 +1,6 @@
/*
-Rating system designed to be used in VoIP Carriers World
-Copyright (C) 2012-2015 ITsysCOM
+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
@@ -15,7 +15,6 @@ GNU General Public 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 e343297cd..06feed096 100644
--- a/console/users.go
+++ b/console/users.go
@@ -1,6 +1,6 @@
/*
-Rating system designed to be used in VoIP Carriers World
-Copyright (C) 2012-2015 ITsysCOM
+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
@@ -15,7 +15,6 @@ GNU General Public 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/data/conf/cgrates/cgrates.json b/data/conf/cgrates/cgrates.json
index 9cb86f31c..a3757de2e 100644
--- a/data/conf/cgrates/cgrates.json
+++ b/data/conf/cgrates/cgrates.json
@@ -1,6 +1,6 @@
{
-// Real-time Charging System for Telecom & ISP environments
+// Real-time Online/Offline Charging System (OCS) for Telecom & ISP environments
// Copyright (C) ITsysCOM GmbH
//
// This file contains the default configuration hardcoded into CGRateS.
diff --git a/data/scripts/copyright_header.txt b/data/scripts/copyright_header.txt
index e1d08ea7d..252226e30 100644
--- a/data/scripts/copyright_header.txt
+++ b/data/scripts/copyright_header.txt
@@ -1,6 +1,6 @@
/*
-Rating system designed to be used in VoIP Carriers World
-Copyright (C) 2014 ITsysCOM
+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
diff --git a/engine/account.go b/engine/account.go
index a9d809e01..e234dd5b7 100644
--- a/engine/account.go
+++ b/engine/account.go
@@ -1,6 +1,6 @@
/*
-Rating system designed to be used in VoIP Carriers World
-Copyright (C) 2012-2015 ITsysCOM
+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
@@ -15,7 +15,6 @@ GNU General Public 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/account_test.go b/engine/account_test.go
index ca9e0af04..77447855b 100644
--- a/engine/account_test.go
+++ b/engine/account_test.go
@@ -1,6 +1,6 @@
/*
-Rating system designed to be used in VoIP Carriers World
-Copyright (C) 2012-2015 ITsysCOM
+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
@@ -15,7 +15,6 @@ GNU General Public 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 1c1ac0660..bf6fbaccc 100644
--- a/engine/action.go
+++ b/engine/action.go
@@ -1,21 +1,20 @@
/*
-Real-time Charging System for Telecom & ISP environments
-Copyright (C) 2012-2015 ITsysCOM GmbH
+Real-time Online/Offline Charging System (OCS) for Telecom & ISP environments
+Copyright (C) ITsysCOM GmbH
-This program is free software: you can Storagetribute it and/or modify
+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 WITH*out ANY WARRANTY; without even the implied warranty of
+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/action_plan.go b/engine/action_plan.go
index 857573eef..8bdec4368 100644
--- a/engine/action_plan.go
+++ b/engine/action_plan.go
@@ -1,6 +1,6 @@
/*
-Rating system designed to be used in VoIP Carriers World
-Copyright (C) 2012-2015 ITsysCOM
+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
@@ -15,7 +15,6 @@ GNU General Public 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 145d2bad0..c6becf77b 100644
--- a/engine/action_trigger.go
+++ b/engine/action_trigger.go
@@ -1,6 +1,6 @@
/*
-Rating system designed to be used in VoIP Carriers World
-Copyright (C) 2012-2015 ITsysCOM
+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
@@ -15,7 +15,6 @@ GNU General Public 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/actions_local_test.go b/engine/actions_local_test.go
index b074fc630..b6c84671a 100644
--- a/engine/actions_local_test.go
+++ b/engine/actions_local_test.go
@@ -1,6 +1,6 @@
/*
-Real-time Charging System for Telecom & ISP environments
-Copyright (C) 2012-2015 ITsysCOM
+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
@@ -15,7 +15,6 @@ GNU General Public 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/actions_test.go b/engine/actions_test.go
index 5f0f6c994..39a0998f1 100644
--- a/engine/actions_test.go
+++ b/engine/actions_test.go
@@ -1,6 +1,6 @@
/*
-Real-time Charging System for Telecom & ISP environments
-Copyright (C) 2012-2015 ITsysCOM
+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
@@ -15,7 +15,6 @@ GNU General Public 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 4d175bdc6..5d887aa80 100644
--- a/engine/aliases.go
+++ b/engine/aliases.go
@@ -1,3 +1,20 @@
+/*
+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/aliases_test.go b/engine/aliases_test.go
index 1fb8d6972..a07b577b3 100644
--- a/engine/aliases_test.go
+++ b/engine/aliases_test.go
@@ -1,3 +1,20 @@
+/*
+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/balance_filter.go b/engine/balance_filter.go
index 78ff64140..4b14b371a 100644
--- a/engine/balance_filter.go
+++ b/engine/balance_filter.go
@@ -1,3 +1,20 @@
+/*
+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/balances.go b/engine/balances.go
index 3b259ec8b..b96be9b56 100644
--- a/engine/balances.go
+++ b/engine/balances.go
@@ -1,6 +1,6 @@
/*
-Rating system designed to be used in VoIP Carriers World
-Copyright (C) 2012-2015 ITsysCOM
+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
@@ -15,7 +15,6 @@ GNU General Public 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_test.go b/engine/balances_test.go
index 83c1abb1d..e53379409 100644
--- a/engine/balances_test.go
+++ b/engine/balances_test.go
@@ -1,6 +1,6 @@
/*
-Rating system designed to be used in VoIP Carriers World
-Copyright (C) 2012-2015 ITsysCOM
+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
@@ -15,7 +15,6 @@ GNU General Public 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 4e9189690..5e4ee8c75 100644
--- a/engine/callcost.go
+++ b/engine/callcost.go
@@ -1,6 +1,6 @@
/*
-Rating system designed to be used in VoIP Carriers World
-Copyright (C) 2012-2015 ITsysCOM
+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
diff --git a/engine/callcost_test.go b/engine/callcost_test.go
index 55b0eced8..4f87cd25a 100644
--- a/engine/callcost_test.go
+++ b/engine/callcost_test.go
@@ -1,6 +1,6 @@
/*
-Rating system designed to be used in VoIP Carriers World
-Copyright (C) 2012-2015 ITsysCOM
+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
@@ -8,14 +8,13 @@ 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 WITH*out ANY WARRANTY; without even the implied warranty of
+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/calldesc.go b/engine/calldesc.go
index 2ebbcf19b..d945f8447 100644
--- a/engine/calldesc.go
+++ b/engine/calldesc.go
@@ -1,6 +1,6 @@
/*
-Rating system designed to be used in VoIP Carriers World
-Copyright (C) 2012-2015 ITsysCOM
+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
@@ -15,7 +15,6 @@ GNU General Public 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_test.go b/engine/calldesc_test.go
index 3f39c9971..777134d9d 100644
--- a/engine/calldesc_test.go
+++ b/engine/calldesc_test.go
@@ -1,21 +1,20 @@
/*
-Rating system designed to be used in VoIP Carriers World
-Copyright (C) 2012-2015 ITsysCOM
+Real-time Online/Offline Charging System (OCS) for Telecom & ISP environments
+Copyright (C) ITsysCOM GmbH
-This program is free software: you can Storagetribute it and/or modify
+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 WITH*out ANY WARRANTY; without even the implied warranty of
+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/cdr.go b/engine/cdr.go
index 44d47d419..4cae8f1b7 100644
--- a/engine/cdr.go
+++ b/engine/cdr.go
@@ -1,21 +1,20 @@
/*
-Real-time Charging System for Telecom & ISP environments
-Copyright (C) 2012-2015 ITsysCOM GmbH
+Real-time Online/Offline Charging System (OCS) for Telecom & ISP environments
+Copyright (C) ITsysCOM GmbH
-This program is free software: you can Storagetribute it and/or modify
+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, ornt
+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 WITH*out ANY WARRANTY; without even the implied warranty of
+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/cdr_local_test.go b/engine/cdr_local_test.go
index edf7c8880..765b57108 100644
--- a/engine/cdr_local_test.go
+++ b/engine/cdr_local_test.go
@@ -1,21 +1,20 @@
/*
-Real-time Charging System for Telecom & ISP environments
-Copyright (C) 2012-2015 ITsysCOM GmbH
+Real-time Online/Offline Charging System (OCS) for Telecom & ISP environments
+Copyright (C) ITsysCOM GmbH
-This program is free software: you can Storagetribute it and/or modify
+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 WITH*out ANY WARRANTY; without even the implied warranty of
+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/cdr_test.go b/engine/cdr_test.go
index 65a02bb93..c8fc75a76 100644
--- a/engine/cdr_test.go
+++ b/engine/cdr_test.go
@@ -1,21 +1,20 @@
/*
-Real-time Charging System for Telecom & ISP environments
-Copyright (C) 2012-2015 ITsysCOM GmbH
+Real-time Online/Offline Charging System (OCS) for Telecom & ISP environments
+Copyright (C) ITsysCOM GmbH
-This program is free software: you can Storagetribute it and/or modify
+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 WITH*out ANY WARRANTY; without even the implied warranty of
+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/cdrs.go b/engine/cdrs.go
index 70ccf54f6..efe971d19 100644
--- a/engine/cdrs.go
+++ b/engine/cdrs.go
@@ -1,6 +1,6 @@
/*
-Rating system designed to be used in VoIP Carriers World
-Copyright (C) 2012-2015 ITsysCOM
+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
@@ -15,7 +15,6 @@ GNU General Public 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 632c64865..98bf036bd 100644
--- a/engine/cdrstats.go
+++ b/engine/cdrstats.go
@@ -1,21 +1,20 @@
/*
-Real-time Charging System for Telecom & ISP environments
+Real-time Online/Offline Charging System (OCS) for Telecom & ISP environments
Copyright (C) ITsysCOM GmbH
-This program is free software: you can Storagetribute it and/or modify
+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 WITH*out ANY WARRANTY; without even the implied warranty of
+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/cgrcdr.go b/engine/cgrcdr.go
index 7121070dc..53c443935 100644
--- a/engine/cgrcdr.go
+++ b/engine/cgrcdr.go
@@ -1,6 +1,6 @@
/*
-Rating system designed to be used in VoIP Carriers World
-Copyright (C) 2012-2015 ITsysCOM
+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
@@ -15,7 +15,6 @@ GNU General Public 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_test.go b/engine/cgrcdr_test.go
index 82648affe..bcf267b12 100644
--- a/engine/cgrcdr_test.go
+++ b/engine/cgrcdr_test.go
@@ -1,6 +1,6 @@
/*
-Rating system designed to be used in VoIP Carriers World
-Copyright (C) 2012-2015 ITsysCOM
+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
@@ -15,7 +15,6 @@ GNU General Public 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 722efdaa2..bd3e82d6f 100644
--- a/engine/datacost.go
+++ b/engine/datacost.go
@@ -1,6 +1,6 @@
/*
-Rating system designed to be used in VoIP Carriers World
-Copyright (C) 2012-2015 ITsysCOM
+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
diff --git a/engine/destinations.go b/engine/destinations.go
index 47f6bd556..f20ce5b64 100644
--- a/engine/destinations.go
+++ b/engine/destinations.go
@@ -1,6 +1,6 @@
/*
-Rating system designed to be used in VoIP Carriers World
-Copyright (C) 2012-2015 ITsysCOM
+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
@@ -15,7 +15,6 @@ GNU General Public 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_test.go b/engine/destinations_test.go
index 4525f08ad..57ba96cbc 100644
--- a/engine/destinations_test.go
+++ b/engine/destinations_test.go
@@ -1,6 +1,6 @@
/*
-Rating system designed to be used in VoIP Carriers World
-Copyright (C) 2012-2015 ITsysCOM
+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
@@ -15,7 +15,6 @@ GNU General Public 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 be0c5c347..678c53ea7 100644
--- a/engine/event.go
+++ b/engine/event.go
@@ -1,6 +1,6 @@
/*
-Rating system designed to be used in VoIP Carriers World
-Copyright (C) 2012-2015 ITsysCOM
+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
@@ -15,7 +15,6 @@ GNU General Public 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 6d43cb54e..236882554 100644
--- a/engine/fscdr.go
+++ b/engine/fscdr.go
@@ -1,6 +1,6 @@
/*
-Real-time Charging System for Telecom & ISP environments
-Copyright (C) 2012-2015 ITsysCOM GmbH
+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
@@ -15,7 +15,6 @@ GNU General Public 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_test.go b/engine/fscdr_test.go
index dc9efca86..9bf138a1a 100644
--- a/engine/fscdr_test.go
+++ b/engine/fscdr_test.go
@@ -1,6 +1,6 @@
/*
-Rating system designed to be used in VoIP Carriers World
-Copyright (C) 2012-2015 ITsysCOM
+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
@@ -15,7 +15,6 @@ GNU General Public 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 5c3e0d209..51a3d9236 100644
--- a/engine/groups.go
+++ b/engine/groups.go
@@ -1,6 +1,6 @@
/*
-Rating system designed to be used in VoIP Carriers World
-Copyright (C) 2012-2015 ITsysCOM
+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
@@ -15,7 +15,6 @@ GNU General Public 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/guardian.go b/engine/guardian.go
index 6288ef68b..9c476e079 100644
--- a/engine/guardian.go
+++ b/engine/guardian.go
@@ -1,5 +1,5 @@
/*
-Real-time Charging System for Telecom & ISP environments
+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
@@ -15,7 +15,6 @@ GNU General Public 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/guardian_test.go b/engine/guardian_test.go
index 968fa66f1..69fc6ffe4 100644
--- a/engine/guardian_test.go
+++ b/engine/guardian_test.go
@@ -1,5 +1,5 @@
/*
-Real-time Charging System for Telecom & ISP environments
+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
@@ -15,7 +15,6 @@ GNU General Public 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 4cea2eab6..d6726a2cb 100644
--- a/engine/handler_derivedcharging.go
+++ b/engine/handler_derivedcharging.go
@@ -1,21 +1,20 @@
/*
-Real-time Charging System for Telecom & ISP environments
-Copyright (C) 2012-2015 ITsysCOM GmbH
+Real-time Online/Offline Charging System (OCS) for Telecom & ISP environments
+Copyright (C) ITsysCOM GmbH
-This program is free software: you can Storagetribute it and/or modify
+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 WITH*out ANY WARRANTY; without even the implied warranty of
+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 "github.com/cgrates/cgrates/utils"
diff --git a/engine/handler_derivedcharging_test.go b/engine/handler_derivedcharging_test.go
index bb793b9ba..11e74ba8b 100644
--- a/engine/handler_derivedcharging_test.go
+++ b/engine/handler_derivedcharging_test.go
@@ -1,21 +1,20 @@
/*
-Real-time Charging System for Telecom & ISP environments
-Copyright (C) 2012-2015 ITsysCOM GmbH
+Real-time Online/Offline Charging System (OCS) for Telecom & ISP environments
+Copyright (C) ITsysCOM GmbH
-This program is free software: you can Storagetribute it and/or modify
+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 WITH*out ANY WARRANTY; without even the implied warranty of
+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/history_test.go b/engine/history_test.go
index a15be8d4e..d252565f0 100644
--- a/engine/history_test.go
+++ b/engine/history_test.go
@@ -1,6 +1,6 @@
/*
-Rating system designed to be used in VoIP Carriers World
-Copyright (C) 2012-2015 ITsysCOM
+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
@@ -15,7 +15,6 @@ GNU General Public 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 b3b7fd20c..321edcec1 100644
--- a/engine/lcr.go
+++ b/engine/lcr.go
@@ -1,6 +1,6 @@
/*
-Rating system designed to be used in VoIP Carriers World
-Copyright (C) 2012-2015 ITsysCOM
+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
@@ -15,7 +15,6 @@ GNU General Public 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_test.go b/engine/lcr_test.go
index e5a2e5377..5a4ef6940 100644
--- a/engine/lcr_test.go
+++ b/engine/lcr_test.go
@@ -1,6 +1,6 @@
/*
-Rating system designed to be used in VoIP Carriers World
-Copyright (C) 2012-2015 ITsysCOM
+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
@@ -15,7 +15,6 @@ GNU General Public 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 c322337d7..b01ea0609 100644
--- a/engine/libengine.go
+++ b/engine/libengine.go
@@ -1,21 +1,20 @@
/*
-Real-time Charging System for Telecom & ISP environments
+Real-time Online/Offline Charging System (OCS) for Telecom & ISP environments
Copyright (C) ITsysCOM GmbH
-This program is free software: you can Storagetribute it and/or modify
+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 WITH*out ANY WARRANTY; without even the implied warranty of
+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/libtest.go b/engine/libtest.go
index 3aa1cb432..0ee19ebde 100644
--- a/engine/libtest.go
+++ b/engine/libtest.go
@@ -1,21 +1,20 @@
/*
-Real-time Charging System for Telecom & ISP environments
+Real-time Online/Offline Charging System (OCS) for Telecom & ISP environments
Copyright (C) ITsysCOM GmbH
-This program is free software: you can Storagetribute it and/or modify
+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 WITH*out ANY WARRANTY; without even the implied warranty of
+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/loader_csv_test.go b/engine/loader_csv_test.go
index cc06b0d2f..b85d5c54a 100644
--- a/engine/loader_csv_test.go
+++ b/engine/loader_csv_test.go
@@ -1,6 +1,6 @@
/*
-Rating system designed to be used in VoIP Carriers World
-Copyright (C) 2012-2015 ITsysCOM
+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
@@ -15,7 +15,6 @@ GNU General Public 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/loader_local_test.go b/engine/loader_local_test.go
index d70c3b365..11d4b0663 100644
--- a/engine/loader_local_test.go
+++ b/engine/loader_local_test.go
@@ -1,21 +1,20 @@
/*
-Real-Time Charging System for Telecom Environments
-Copyright (C) 2012-2015 ITsysCOM GmbH
+Real-time Online/Offline Charging System (OCS) for Telecom & ISP environments
+Copyright (C) ITsysCOM GmbH
-This program is free software: you can Storagetribute it and/or modify
+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 WITH*out ANY WARRANTY; without even the implied warranty of
+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/model_converters.go b/engine/model_converters.go
index 72beeb563..2e460b38d 100644
--- a/engine/model_converters.go
+++ b/engine/model_converters.go
@@ -1,3 +1,20 @@
+/*
+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/model_converters_test.go b/engine/model_converters_test.go
index 83dff5449..1cf649546 100644
--- a/engine/model_converters_test.go
+++ b/engine/model_converters_test.go
@@ -1,3 +1,20 @@
+/*
+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/model_helpers.go b/engine/model_helpers.go
index 1374a04f9..f494aca29 100644
--- a/engine/model_helpers.go
+++ b/engine/model_helpers.go
@@ -1,3 +1,20 @@
+/*
+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/model_helpers_test.go b/engine/model_helpers_test.go
index 4e4e1522c..89d9e483e 100644
--- a/engine/model_helpers_test.go
+++ b/engine/model_helpers_test.go
@@ -1,3 +1,20 @@
+/*
+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/models.go b/engine/models.go
index 4ed27356d..48da27f74 100644
--- a/engine/models.go
+++ b/engine/models.go
@@ -1,21 +1,20 @@
/*
-Real-time Charging System for Telecom & ISP environments
+Real-time Online/Offline Charging System (OCS) for Telecom & ISP environments
Copyright (C) ITsysCOM GmbH
-This program is free software: you can Storagetribute it and/or modify
+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 WITH*out ANY WARRANTY; without even the implied warranty of
+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/pubsub.go b/engine/pubsub.go
index 6d6d6c59d..1b9d70183 100644
--- a/engine/pubsub.go
+++ b/engine/pubsub.go
@@ -1,3 +1,20 @@
+/*
+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/pubsub_test.go b/engine/pubsub_test.go
index ac28837a8..6da22d91d 100644
--- a/engine/pubsub_test.go
+++ b/engine/pubsub_test.go
@@ -1,3 +1,20 @@
+/*
+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/rateinterval.go b/engine/rateinterval.go
index 71a1d75b8..bf7dd4c29 100644
--- a/engine/rateinterval.go
+++ b/engine/rateinterval.go
@@ -1,21 +1,20 @@
/*
-Rating system designed to be used in VoIP Carriers World
-Copyright (C) 2012-2015 ITsysCOM
+Real-time Online/Offline Charging System (OCS) for Telecom & ISP environments
+Copyright (C) ITsysCOM GmbH
-Thresult program result free software: you can redresulttribute it and/or modify
-it under the terms of the GNU General Public License as publresulthed by
+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.
-Thresult program result dresulttributed in the hope that it will be useful,
+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 thresult program. If not, see
+along with this program. If not, see
*/
-
package engine
import (
diff --git a/engine/rateinterval_test.go b/engine/rateinterval_test.go
index f52be43b7..93592dbd9 100644
--- a/engine/rateinterval_test.go
+++ b/engine/rateinterval_test.go
@@ -1,6 +1,6 @@
/*
-Rating system designed to be used in VoIP Carriers World
-Copyright (C) 2012-2015 ITsysCOM
+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
@@ -15,7 +15,6 @@ GNU General Public 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 fd902ed8e..60ae95025 100644
--- a/engine/ratingplan.go
+++ b/engine/ratingplan.go
@@ -1,6 +1,6 @@
/*
-Rating system designed to be used in VoIP Carriers World
-Copyright (C) 2012-2015 ITsysCOM
+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
@@ -15,7 +15,6 @@ GNU General Public 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_test.go b/engine/ratingplan_test.go
index a8f659138..6f66ab50c 100644
--- a/engine/ratingplan_test.go
+++ b/engine/ratingplan_test.go
@@ -1,6 +1,6 @@
/*
-Rating system designed to be used in VoIP Carriers World
-Copyright (C) 2012-2015 ITsysCOM
+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
@@ -8,14 +8,13 @@ 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 WITH*out ANY WARRANTY; without even the implied warranty of
+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/ratingprofile.go b/engine/ratingprofile.go
index 8145a1bc4..f99646aac 100644
--- a/engine/ratingprofile.go
+++ b/engine/ratingprofile.go
@@ -1,6 +1,6 @@
/*
-Rating system designed to be used in VoIP Carriers World
-Copyright (C) 2012-2015 ITsysCOM
+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
@@ -15,7 +15,6 @@ GNU General Public 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_test.go b/engine/ratingprofile_test.go
index 08cfecacd..16bb80ed8 100644
--- a/engine/ratingprofile_test.go
+++ b/engine/ratingprofile_test.go
@@ -1,8 +1,8 @@
/*
-Rating system designed to be used in VoIP Carriers World
-Copyright (C) 2012-2015 ITsysCOM
+Real-time Online/Offline Charging System (OCS) for Telecom & ISP environments
+Copyright (C) ITsysCOM GmbH
-This program is free software: you can Storagetribute it and/or modify
+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.
@@ -15,7 +15,6 @@ GNU General Public 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 f186c8bc2..bc6514ea6 100644
--- a/engine/rawcdr.go
+++ b/engine/rawcdr.go
@@ -1,6 +1,6 @@
/*
-Rating system designed to be used in VoIP Carriers World
-Copyright (C) 2012-2015 ITsysCOM
+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
@@ -15,7 +15,6 @@ GNU General Public 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 d3bd0102a..ef044ce67 100644
--- a/engine/reqfilter.go
+++ b/engine/reqfilter.go
@@ -1,5 +1,5 @@
/*
-Real-time Charging System for Telecom & ISP environments
+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
@@ -15,7 +15,6 @@ GNU General Public 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/reqfilter_test.go b/engine/reqfilter_test.go
index 88c5a4d87..a1256f5f6 100644
--- a/engine/reqfilter_test.go
+++ b/engine/reqfilter_test.go
@@ -1,5 +1,5 @@
/*
-Real-time Charging System for Telecom & ISP environments
+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
@@ -15,7 +15,6 @@ GNU General Public 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/reslimiter.go b/engine/reslimiter.go
index 0028a7196..47baab69c 100644
--- a/engine/reslimiter.go
+++ b/engine/reslimiter.go
@@ -1,5 +1,5 @@
/*
-Real-time Charging System for Telecom & ISP environments
+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
@@ -15,7 +15,6 @@ GNU General Public 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/reslimiter_test.go b/engine/reslimiter_test.go
index bdf70537d..e95d1963d 100644
--- a/engine/reslimiter_test.go
+++ b/engine/reslimiter_test.go
@@ -1,5 +1,5 @@
/*
-Real-time Charging System for Telecom & ISP environments
+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
@@ -15,7 +15,6 @@ GNU General Public 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 56a1c5c18..8a6f6ff87 100644
--- a/engine/responder.go
+++ b/engine/responder.go
@@ -1,5 +1,5 @@
/*
-Real-time Charging System for Telecom & ISP environments
+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
@@ -15,7 +15,6 @@ GNU General Public 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_test.go b/engine/responder_test.go
index 15403a829..0cab08b28 100644
--- a/engine/responder_test.go
+++ b/engine/responder_test.go
@@ -1,5 +1,5 @@
/*
-Real-time Charging System for Telecom & ISP environments
+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
diff --git a/engine/sharedgroup.go b/engine/sharedgroup.go
index 3bdb9d88c..43a7d8cc9 100644
--- a/engine/sharedgroup.go
+++ b/engine/sharedgroup.go
@@ -1,6 +1,6 @@
/*
-Rating system designed to be used in VoIP Carriers World
-Copyright (C) 2012-2015 ITsysCOM
+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
@@ -15,7 +15,6 @@ GNU General Public 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_test.go b/engine/sharedgroup_test.go
index 6448efaf4..de5d7f011 100644
--- a/engine/sharedgroup_test.go
+++ b/engine/sharedgroup_test.go
@@ -1,6 +1,6 @@
/*
-Rating system designed to be used in VoIP Carriers World
-Copyright (C) 2012-2015 ITsysCOM
+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
@@ -15,7 +15,6 @@ GNU General Public 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.go b/engine/stats.go
index 8230c47f7..fb94f4ba0 100644
--- a/engine/stats.go
+++ b/engine/stats.go
@@ -1,6 +1,6 @@
/*
-Rating system designed to be used in VoIP Carriers World
-Copyright (C) 2012-2015 ITsysCOM
+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
@@ -15,7 +15,6 @@ GNU General Public 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 (
@@ -55,7 +54,7 @@ type queueSaver struct {
stopper chan bool
save func(*queueSaver)
sq *StatsQueue
- ratingDb RatingStorage
+ ratingDb RatingStorage
accountingDb AccountingStorage
}
diff --git a/engine/stats_metrics.go b/engine/stats_metrics.go
index a6549fda4..3b6a145c3 100644
--- a/engine/stats_metrics.go
+++ b/engine/stats_metrics.go
@@ -1,6 +1,6 @@
/*
-Rating system designed to be used in VoIP Carriers World
-Copyright (C) 2012-2015 ITsysCOM
+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
@@ -15,7 +15,6 @@ GNU General Public 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_queue.go b/engine/stats_queue.go
index 0b7588e9d..a992f5697 100644
--- a/engine/stats_queue.go
+++ b/engine/stats_queue.go
@@ -1,6 +1,6 @@
/*
-Rating system designed to be used in VoIP Carriers World
-Copyright (C) 2012-2015 ITsysCOM
+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
@@ -15,7 +15,6 @@ GNU General Public 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_test.go b/engine/stats_test.go
index ab7988ae2..b558ffbed 100644
--- a/engine/stats_test.go
+++ b/engine/stats_test.go
@@ -1,6 +1,6 @@
/*
-Rating system designed to be used in VoIP Carriers World
-Copyright (C) 2012-2015 ITsysCOM
+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
@@ -15,7 +15,6 @@ GNU General Public 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_cdrs_it_test.go b/engine/storage_cdrs_it_test.go
index 656098885..9d662538d 100644
--- a/engine/storage_cdrs_it_test.go
+++ b/engine/storage_cdrs_it_test.go
@@ -1,6 +1,6 @@
/*
-Rating system designed to be used in VoIP Carriers World
-Copyright (C) 2012-2015 ITsysCOM
+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
@@ -15,7 +15,6 @@ GNU General Public 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 e7abe5330..f597241c6 100644
--- a/engine/storage_csv.go
+++ b/engine/storage_csv.go
@@ -1,3 +1,20 @@
+/*
+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/storage_interface.go b/engine/storage_interface.go
index 7f28b5aa3..39467ef5b 100644
--- a/engine/storage_interface.go
+++ b/engine/storage_interface.go
@@ -1,6 +1,6 @@
/*
-Rating system designed to be used in VoIP Carriers World
-Copyright (C) 2012-2015 ITsysCOM
+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
@@ -15,7 +15,6 @@ GNU General Public 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 8fb88fd12..35d19f3ef 100644
--- a/engine/storage_map.go
+++ b/engine/storage_map.go
@@ -1,5 +1,5 @@
/*
-Real-time Charging System for Telecom & ISP environments
+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
@@ -15,7 +15,6 @@ GNU General Public 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 051567845..d3ffde41b 100644
--- a/engine/storage_mongo_datadb.go
+++ b/engine/storage_mongo_datadb.go
@@ -1,6 +1,6 @@
/*
-Rating system designed to be used in VoIP Carriers World
-Copyright (C) 2012-2015 ITsysCOM
+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
@@ -15,7 +15,6 @@ GNU General Public 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 4126d9aee..7a256e867 100644
--- a/engine/storage_mongo_stordb.go
+++ b/engine/storage_mongo_stordb.go
@@ -1,3 +1,20 @@
+/*
+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/storage_mysql.go b/engine/storage_mysql.go
index b59b1ce99..3197ec78b 100644
--- a/engine/storage_mysql.go
+++ b/engine/storage_mysql.go
@@ -1,6 +1,6 @@
/*
-Rating system designed to be used in VoIP Carriers World
-Copyright (C) 2012-2015 ITsysCOM
+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
@@ -15,7 +15,6 @@ GNU General Public 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 00862cd39..a87debb91 100644
--- a/engine/storage_postgres.go
+++ b/engine/storage_postgres.go
@@ -1,6 +1,6 @@
/*
-Rating system designed to be used in VoIP Carriers World
-Copyright (C) 2012-2015 ITsysCOM
+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
@@ -15,7 +15,6 @@ GNU General Public 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 d5c6f4b42..8da6d6737 100644
--- a/engine/storage_redis.go
+++ b/engine/storage_redis.go
@@ -1,6 +1,6 @@
/*
-Real-time Charging System for Telecom & ISP environments
-Copyright (C) 2012-2015 ITsysCOM GmbH
+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
@@ -15,7 +15,6 @@ GNU General Public 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_local_test.go b/engine/storage_redis_local_test.go
index a53e215b7..866272215 100644
--- a/engine/storage_redis_local_test.go
+++ b/engine/storage_redis_local_test.go
@@ -1,21 +1,20 @@
/*
-Real-Time Charging System for Telecom Environments
-Copyright (C) 2012-2015 ITsysCOM GmbH
+Real-time Online/Offline Charging System (OCS) for Telecom & ISP environments
+Copyright (C) ITsysCOM GmbH
-This program is free software: you can Storagetribute it and/or modify
+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 WITH*out ANY WARRANTY; without even the implied warranty of
+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/storage_sql.go b/engine/storage_sql.go
index f96f5ba84..6480f29c3 100644
--- a/engine/storage_sql.go
+++ b/engine/storage_sql.go
@@ -1,6 +1,6 @@
/*
-Real-time Charging System for Telecom & ISP environments
-Copyright (C) 2012-2015 ITsysCOM GmbH
+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
@@ -15,7 +15,6 @@ GNU General Public 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_test.go b/engine/storage_test.go
index ab5a26163..988d57ee5 100644
--- a/engine/storage_test.go
+++ b/engine/storage_test.go
@@ -1,6 +1,6 @@
/*
-Rating system designed to be used in VoIP Carriers World
-Copyright (C) 2012-2015 ITsysCOM
+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
@@ -8,14 +8,13 @@ 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 WITH*out ANY WARRANTY; without even the implied warranty of
+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/storage_utils.go b/engine/storage_utils.go
index 8ccb0b621..285fcd842 100644
--- a/engine/storage_utils.go
+++ b/engine/storage_utils.go
@@ -1,6 +1,6 @@
/*
-Rating system designed to be used in VoIP Carriers World
-Copyright (C) 2012-2015 ITsysCOM
+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
@@ -15,7 +15,6 @@ GNU General Public 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 b112b3fac..a6da68b6a 100644
--- a/engine/suretax.go
+++ b/engine/suretax.go
@@ -1,6 +1,6 @@
/*
-Rating system designed to be used in VoIP Carriers World
-Copyright (C) 2012-2015 ITsysCOM
+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
@@ -15,7 +15,6 @@ GNU General Public 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_test.go b/engine/suretax_test.go
index 8e9fce485..4451ed001 100644
--- a/engine/suretax_test.go
+++ b/engine/suretax_test.go
@@ -1,21 +1,20 @@
/*
-Real-time Charging System for Telecom & ISP environments
-Copyright (C) 2012-2015 ITsysCOM GmbH
+Real-time Online/Offline Charging System (OCS) for Telecom & ISP environments
+Copyright (C) ITsysCOM GmbH
-This program is free software: you can Storagetribute it and/or modify
+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 WITH*out ANY WARRANTY; without even the implied warranty of
+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/timespans.go b/engine/timespans.go
index 33bc79e8d..cdd83af47 100644
--- a/engine/timespans.go
+++ b/engine/timespans.go
@@ -1,6 +1,6 @@
/*
-Rating system designed to be used in VoIP Carriers World
-Copyright (C) 2012-2015 ITsysCOM
+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
@@ -15,7 +15,6 @@ GNU General Public 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_test.go b/engine/timespans_test.go
index f8fb19dcd..591644433 100644
--- a/engine/timespans_test.go
+++ b/engine/timespans_test.go
@@ -1,6 +1,6 @@
/*
-Rating system designed to be used in VoIP Carriers World
-Copyright (C) 2012-2015 ITsysCOM
+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
@@ -15,7 +15,6 @@ GNU General Public 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 5b11d2232..2be189a89 100644
--- a/engine/tp_reader.go
+++ b/engine/tp_reader.go
@@ -1,3 +1,20 @@
+/*
+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 16fae45cc..17346f87f 100644
--- a/engine/tpexporter.go
+++ b/engine/tpexporter.go
@@ -1,5 +1,5 @@
/*
-Real-time Charging System for Telecom & ISP environments
+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
@@ -15,7 +15,6 @@ GNU General Public 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 6aea58f7b..e89a5b1f2 100644
--- a/engine/tpimporter_csv.go
+++ b/engine/tpimporter_csv.go
@@ -1,5 +1,5 @@
/*
-Real-time Charging System for Telecom & ISP environments
+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
@@ -15,7 +15,6 @@ GNU General Public 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 b4e7f6696..49f9137c7 100644
--- a/engine/units_counter.go
+++ b/engine/units_counter.go
@@ -1,6 +1,6 @@
/*
-Rating system designed to be used in VoIP Carriers World
-Copyright (C) 2012-2015 ITsysCOM
+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
@@ -15,7 +15,6 @@ GNU General Public 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/units_counter_test.go b/engine/units_counter_test.go
index 4e80006c0..4ee1d3104 100644
--- a/engine/units_counter_test.go
+++ b/engine/units_counter_test.go
@@ -1,6 +1,6 @@
/*
-Rating system designed to be used in VoIP Carriers World
-Copyright (C) 2012-2015 ITsysCOM
+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
@@ -15,7 +15,6 @@ GNU General Public 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/users.go b/engine/users.go
index d49f14335..67aa50951 100644
--- a/engine/users.go
+++ b/engine/users.go
@@ -1,3 +1,20 @@
+/*
+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/users_test.go b/engine/users_test.go
index fa91da244..01c57246d 100644
--- a/engine/users_test.go
+++ b/engine/users_test.go
@@ -1,3 +1,20 @@
+/*
+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/version.go b/engine/version.go
index b66d90fe4..87f2abfd1 100644
--- a/engine/version.go
+++ b/engine/version.go
@@ -1,3 +1,20 @@
+/*
+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/general_tests/acntacts_test.go b/general_tests/acntacts_test.go
index 9055d995e..87f214d25 100644
--- a/general_tests/acntacts_test.go
+++ b/general_tests/acntacts_test.go
@@ -1,21 +1,20 @@
/*
-Real-time Charging System for Telecom & ISP environments
-Copyright (C) 2012-2015 ITsysCOM GmbH
+Real-time Online/Offline Charging System (OCS) for Telecom & ISP environments
+Copyright (C) ITsysCOM GmbH
-This program is free software: you can Storagetribute it and/or modify
+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 WITH*out ANY WARRANTY; without even the implied warranty of
+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 general_tests
import (
diff --git a/general_tests/auth_test.go b/general_tests/auth_test.go
index 4f57b81e7..e881f98d7 100644
--- a/general_tests/auth_test.go
+++ b/general_tests/auth_test.go
@@ -1,6 +1,6 @@
/*
-Real-time Charging System for Telecom & ISP environments
-Copyright (C) 2012-2015 ITsysCOM GmbH
+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
@@ -15,7 +15,6 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
-
package general_tests
import (
diff --git a/general_tests/cdrs_replication_it_test.go b/general_tests/cdrs_replication_it_test.go
index cfadc7d0b..576b8a11f 100644
--- a/general_tests/cdrs_replication_it_test.go
+++ b/general_tests/cdrs_replication_it_test.go
@@ -1,21 +1,20 @@
/*
-Real-time Charging System for Telecom & ISP environments
-Copyright (C) 2012-2015 ITsysCOM GmbH
+Real-time Online/Offline Charging System (OCS) for Telecom & ISP environments
+Copyright (C) ITsysCOM GmbH
-This program is free software: you can Storagetribute it and/or modify
+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 WITH*out ANY WARRANTY; without even the implied warranty of
+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 general_tests
import (
diff --git a/general_tests/costs1_test.go b/general_tests/costs1_test.go
index 5535099e2..6d4c36e7d 100644
--- a/general_tests/costs1_test.go
+++ b/general_tests/costs1_test.go
@@ -1,21 +1,20 @@
/*
-Real-time Charging System for Telecom & ISP environments
-Copyright (C) 2012-2015 ITsysCOM GmbH
+Real-time Online/Offline Charging System (OCS) for Telecom & ISP environments
+Copyright (C) ITsysCOM GmbH
-This program is free software: you can Storagetribute it and/or modify
+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 WITH*out ANY WARRANTY; without even the implied warranty of
+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 general_tests
import (
diff --git a/general_tests/datachrg1_test.go b/general_tests/datachrg1_test.go
index 735679ebd..e92ec5269 100644
--- a/general_tests/datachrg1_test.go
+++ b/general_tests/datachrg1_test.go
@@ -1,21 +1,20 @@
/*
-Real-time Charging System for Telecom & ISP environments
-Copyright (C) 2012-2015 ITsysCOM GmbH
+Real-time Online/Offline Charging System (OCS) for Telecom & ISP environments
+Copyright (C) ITsysCOM GmbH
-This program is free software: you can Storagetribute it and/or modify
+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 WITH*out ANY WARRANTY; without even the implied warranty of
+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 general_tests
import (
diff --git a/general_tests/ddazmbl1_test.go b/general_tests/ddazmbl1_test.go
index 8358ddf7a..6b7ba19dd 100644
--- a/general_tests/ddazmbl1_test.go
+++ b/general_tests/ddazmbl1_test.go
@@ -1,21 +1,20 @@
/*
-Rating system designed to be used in VoIP Carriers World
-Copyright (C) 2012-2015 ITsysCOM GmbH
+Real-time Online/Offline Charging System (OCS) for Telecom & ISP environments
+Copyright (C) ITsysCOM GmbH
-This program is free software: you can Storagetribute it and/or modify
+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 WITH*out ANY WARRANTY; without even the implied warranty of
+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 general_tests
import (
diff --git a/general_tests/ddazmbl2_test.go b/general_tests/ddazmbl2_test.go
index 1943649bc..c2d517ba8 100644
--- a/general_tests/ddazmbl2_test.go
+++ b/general_tests/ddazmbl2_test.go
@@ -1,21 +1,20 @@
/*
-Rating system designed to be used in VoIP Carriers World
-Copyright (C) 2012-2015 ITsysCOM GmbH
+Real-time Online/Offline Charging System (OCS) for Telecom & ISP environments
+Copyright (C) ITsysCOM GmbH
-This program is free software: you can Storagetribute it and/or modify
+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 WITH*out ANY WARRANTY; without even the implied warranty of
+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 general_tests
import (
diff --git a/general_tests/ddazmbl3_test.go b/general_tests/ddazmbl3_test.go
index c8b212db9..5a6c756f0 100644
--- a/general_tests/ddazmbl3_test.go
+++ b/general_tests/ddazmbl3_test.go
@@ -1,21 +1,20 @@
/*
-Rating system designed to be used in VoIP Carriers World
-Copyright (C) 2012-2015 ITsysCOM GmbH
+Real-time Online/Offline Charging System (OCS) for Telecom & ISP environments
+Copyright (C) ITsysCOM GmbH
-This program is free software: you can Storagetribute it and/or modify
+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 WITH*out ANY WARRANTY; without even the implied warranty of
+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 general_tests
import (
diff --git a/general_tests/dest_management_it_test.go b/general_tests/dest_management_it_test.go
index 82b66329e..53e9b1c1d 100644
--- a/general_tests/dest_management_it_test.go
+++ b/general_tests/dest_management_it_test.go
@@ -1,3 +1,20 @@
+/*
+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 general_tests
/*
diff --git a/general_tests/fsevcorelate_test.go b/general_tests/fsevcorelate_test.go
index 898be1012..448c88703 100644
--- a/general_tests/fsevcorelate_test.go
+++ b/general_tests/fsevcorelate_test.go
@@ -1,21 +1,20 @@
/*
-Rating system designed to be used in VoIP Carriers World
-Copyright (C) 2012-2015 ITsysCOM GmbH
+Real-time Online/Offline Charging System (OCS) for Telecom & ISP environments
+Copyright (C) ITsysCOM GmbH
-This program is free software: you can Storagetribute it and/or modify
+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 WITH*out ANY WARRANTY; without even the implied warranty of
+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 general_tests
import (
diff --git a/general_tests/multiplecdrc_local_test.go b/general_tests/multiplecdrc_local_test.go
index 0804282a3..a55a408ae 100644
--- a/general_tests/multiplecdrc_local_test.go
+++ b/general_tests/multiplecdrc_local_test.go
@@ -1,6 +1,6 @@
/*
-Real-time Charging System for Telecom & ISP environments
-Copyright (C) 2012-2015 ITsysCOM GmbH
+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
@@ -15,7 +15,6 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
-
package general_tests
import (
diff --git a/general_tests/placeholder.go b/general_tests/placeholder.go
index d4edbc478..6dd7f036c 100644
--- a/general_tests/placeholder.go
+++ b/general_tests/placeholder.go
@@ -1,6 +1,6 @@
/*
-Real-time Charging System for Telecom & ISP environments
-Copyright (C) 2012-2015 ITsysCOM GmbH
+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
@@ -15,5 +15,4 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see
*/
-
package general_tests
diff --git a/general_tests/rpcclient_it_test.go b/general_tests/rpcclient_it_test.go
index b76b23826..f01b94105 100644
--- a/general_tests/rpcclient_it_test.go
+++ b/general_tests/rpcclient_it_test.go
@@ -1,21 +1,20 @@
/*
-Real-time Charging System for Telecom & ISP environments
+Real-time Online/Offline Charging System (OCS) for Telecom & ISP environments
Copyright (C) ITsysCOM GmbH
-This program is free software: you can Storagetribute it and/or modify
+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 WITH*out ANY WARRANTY; without even the implied warranty of
+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 general_tests
import (
diff --git a/general_tests/smschrg1_test.go b/general_tests/smschrg1_test.go
index b70c336cf..9da802b30 100644
--- a/general_tests/smschrg1_test.go
+++ b/general_tests/smschrg1_test.go
@@ -1,21 +1,20 @@
/*
-Real-time Charging System for Telecom & ISP environments
-Copyright (C) 2012-2015 ITsysCOM GmbH
+Real-time Online/Offline Charging System (OCS) for Telecom & ISP environments
+Copyright (C) ITsysCOM GmbH
-This program is free software: you can Storagetribute it and/or modify
+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 WITH*out ANY WARRANTY; without even the implied warranty of
+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 general_tests
import (
diff --git a/general_tests/suretax_it_test.go b/general_tests/suretax_it_test.go
index 3fc8d5942..ae0862f07 100644
--- a/general_tests/suretax_it_test.go
+++ b/general_tests/suretax_it_test.go
@@ -1,21 +1,20 @@
/*
-Real-time Charging System for Telecom & ISP environments
-Copyright (C) 2012-2015 ITsysCOM GmbH
+Real-time Online/Offline Charging System (OCS) for Telecom & ISP environments
+Copyright (C) ITsysCOM GmbH
-This program is free software: you can Storagetribute it and/or modify
+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 WITH*out ANY WARRANTY; without even the implied warranty of
+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 general_tests
import (
diff --git a/general_tests/tp_it_test.go b/general_tests/tp_it_test.go
index 79ef25310..4477cb5b0 100644
--- a/general_tests/tp_it_test.go
+++ b/general_tests/tp_it_test.go
@@ -1,3 +1,20 @@
+/*
+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 general_tests
import (
diff --git a/general_tests/tut_smgeneric_it_test.go b/general_tests/tut_smgeneric_it_test.go
index 8ed99f2f9..e533c6ef7 100644
--- a/general_tests/tut_smgeneric_it_test.go
+++ b/general_tests/tut_smgeneric_it_test.go
@@ -1,21 +1,20 @@
/*
-Real-time Charging System for Telecom & ISP environments
+Real-time Online/Offline Charging System (OCS) for Telecom & ISP environments
Copyright (C) ITsysCOM GmbH
-This program is free software: you can Storagetribute it and/or modify
+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 WITH*out ANY WARRANTY; without even the implied warranty of
+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 general_tests
import (
diff --git a/general_tests/tutorial_fs_calls_test.go b/general_tests/tutorial_fs_calls_test.go
index 36a119eb0..819e7fe8c 100644
--- a/general_tests/tutorial_fs_calls_test.go
+++ b/general_tests/tutorial_fs_calls_test.go
@@ -1,21 +1,20 @@
/*
-Real-time Charging System for Telecom & ISP environments
+Real-time Online/Offline Charging System (OCS) for Telecom & ISP environments
Copyright (C) ITsysCOM GmbH
-This program is free software: you can Storagetribute it and/or modify
+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 WITH*out ANY WARRANTY; without even the implied warranty of
+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 general_tests
import (
diff --git a/general_tests/tutorial_kam_calls_test.go b/general_tests/tutorial_kam_calls_test.go
index fa9853d2a..341b6dfd2 100644
--- a/general_tests/tutorial_kam_calls_test.go
+++ b/general_tests/tutorial_kam_calls_test.go
@@ -1,21 +1,20 @@
/*
-Real-time Charging System for Telecom & ISP environments
+Real-time Online/Offline Charging System (OCS) for Telecom & ISP environments
Copyright (C) ITsysCOM GmbH
-This program is free software: you can Storagetribute it and/or modify
+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 WITH*out ANY WARRANTY; without even the implied warranty of
+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 general_tests
import (
diff --git a/general_tests/tutorial_local_test.go b/general_tests/tutorial_local_test.go
index 4e5616f90..c91188897 100644
--- a/general_tests/tutorial_local_test.go
+++ b/general_tests/tutorial_local_test.go
@@ -1,21 +1,20 @@
/*
-Real-time Charging System for Telecom & ISP environments
+Real-time Online/Offline Charging System (OCS) for Telecom & ISP environments
Copyright (C) ITsysCOM GmbH
-This program is free software: you can Storagetribute it and/or modify
+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 WITH*out ANY WARRANTY; without even the implied warranty of
+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 general_tests
import (
diff --git a/general_tests/tutorial_osips_calls_test.go b/general_tests/tutorial_osips_calls_test.go
index b3df9f982..5c69c0539 100644
--- a/general_tests/tutorial_osips_calls_test.go
+++ b/general_tests/tutorial_osips_calls_test.go
@@ -1,21 +1,20 @@
/*
-Real-time Charging System for Telecom & ISP environments
+Real-time Online/Offline Charging System (OCS) for Telecom & ISP environments
Copyright (C) ITsysCOM GmbH
-This program is free software: you can Storagetribute it and/or modify
+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 WITH*out ANY WARRANTY; without even the implied warranty of
+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 general_tests
import (
diff --git a/history/file_scribe.go b/history/file_scribe.go
index e6b3d31c7..72367fa49 100644
--- a/history/file_scribe.go
+++ b/history/file_scribe.go
@@ -1,6 +1,6 @@
/*
-Rating system designed to be used in VoIP Carriers World
-Copyright (C) 2012-2015 ITsysCOM
+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
@@ -15,7 +15,6 @@ GNU General Public 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 a529bef51..a8ae10a89 100644
--- a/history/mock_scribe.go
+++ b/history/mock_scribe.go
@@ -1,6 +1,6 @@
/*
-Rating system designed to be used in VoIP Carriers World
-Copyright (C) 2012-2015 ITsysCOM
+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
@@ -15,7 +15,6 @@ GNU General Public 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 2a6a1f3ba..b87790a8a 100644
--- a/history/scribe.go
+++ b/history/scribe.go
@@ -1,6 +1,6 @@
/*
-Rating system designed to be used in VoIP Carriers World
-Copyright (C) 2012-2015 ITsysCOM
+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
@@ -15,7 +15,6 @@ GNU General Public 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_test.go b/history/scribe_test.go
index 41828d482..b16c983f2 100644
--- a/history/scribe_test.go
+++ b/history/scribe_test.go
@@ -1,6 +1,6 @@
/*
-Rating system designed to be used in VoIP Carriers World
-Copyright (C) 2012-2015 ITsysCOM
+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
@@ -15,7 +15,6 @@ GNU General Public 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/scheduler/scheduler.go b/scheduler/scheduler.go
index 28fcbbb70..b8a09c236 100644
--- a/scheduler/scheduler.go
+++ b/scheduler/scheduler.go
@@ -1,6 +1,6 @@
/*
-Rating system designed to be used in VoIP Carriers World
-Copyright (C) 2012-2015 ITsysCOM
+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
@@ -15,7 +15,6 @@ GNU General Public 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/sessionmanager/data_it_test.go b/sessionmanager/data_it_test.go
index d8657ae39..a7f70deb0 100644
--- a/sessionmanager/data_it_test.go
+++ b/sessionmanager/data_it_test.go
@@ -1,3 +1,20 @@
+/*
+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 sessionmanager
import (
diff --git a/sessionmanager/fsevent.go b/sessionmanager/fsevent.go
index ff8b1154d..75ea68d9d 100644
--- a/sessionmanager/fsevent.go
+++ b/sessionmanager/fsevent.go
@@ -1,6 +1,6 @@
/*
-Rating system designed to be used in VoIP Carriers World
-Copyright (C) 2012-2015 ITsysCOM
+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
@@ -15,7 +15,6 @@ GNU General Public 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/fsevent_test.go b/sessionmanager/fsevent_test.go
index 62cb21970..8bdd1a6be 100644
--- a/sessionmanager/fsevent_test.go
+++ b/sessionmanager/fsevent_test.go
@@ -1,6 +1,6 @@
/*
-Rating system designed to be used in VoIP Carriers World
-Copyright (C) 2012-2015 ITsysCOM
+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
@@ -15,7 +15,6 @@ GNU General Public 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 58f0349ab..fc3349139 100644
--- a/sessionmanager/fssessionmanager.go
+++ b/sessionmanager/fssessionmanager.go
@@ -1,5 +1,5 @@
/*
-Real-time Charging System for Telecom & ISP environments
+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
@@ -15,7 +15,6 @@ GNU General Public 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_test.go b/sessionmanager/fssessionmanager_test.go
index b3449dab1..ef917d26f 100644
--- a/sessionmanager/fssessionmanager_test.go
+++ b/sessionmanager/fssessionmanager_test.go
@@ -1,5 +1,5 @@
/*
-Real-time Charging System for Telecom & ISP environments
+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
@@ -15,7 +15,6 @@ GNU General Public 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 86b0352cd..ff87abfa2 100644
--- a/sessionmanager/kamailiosm.go
+++ b/sessionmanager/kamailiosm.go
@@ -1,5 +1,5 @@
/*
-Real-time Charging System for Telecom & ISP environments
+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
@@ -15,7 +15,6 @@ GNU General Public 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_test.go b/sessionmanager/kamailiosm_test.go
index 174ff960e..3562e8337 100644
--- a/sessionmanager/kamailiosm_test.go
+++ b/sessionmanager/kamailiosm_test.go
@@ -1,5 +1,5 @@
/*
-Real-time Charging System for Telecom & ISP environments
+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
@@ -15,7 +15,6 @@ GNU General Public 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 7aba55d8c..ff0f1de6d 100644
--- a/sessionmanager/kamevent.go
+++ b/sessionmanager/kamevent.go
@@ -1,5 +1,5 @@
/*
-Real-time Charging System for Telecom & ISP environments
+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
@@ -15,7 +15,6 @@ GNU General Public 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_test.go b/sessionmanager/kamevent_test.go
index 421afbf9f..618974d2d 100644
--- a/sessionmanager/kamevent_test.go
+++ b/sessionmanager/kamevent_test.go
@@ -1,5 +1,5 @@
/*
-Real-time Charging System for Telecom & ISP environments
+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
@@ -15,7 +15,6 @@ GNU General Public 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 afcbd17ce..5c1764b7b 100644
--- a/sessionmanager/osipsevent.go
+++ b/sessionmanager/osipsevent.go
@@ -1,5 +1,5 @@
/*
-Real-time Charging System for Telecom & ISP environments
+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
@@ -15,7 +15,6 @@ GNU General Public 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_test.go b/sessionmanager/osipsevent_test.go
index a019a3da7..31b0e4e8f 100644
--- a/sessionmanager/osipsevent_test.go
+++ b/sessionmanager/osipsevent_test.go
@@ -1,5 +1,5 @@
/*
-Real-time Charging System for Telecom & ISP environments
+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
@@ -15,7 +15,6 @@ GNU General Public 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 (
@@ -33,7 +32,7 @@ import (
var addr, _ = net.ResolveUDPAddr("udp", "172.16.254.77:42574")
var osipsEv = &OsipsEvent{osipsEvent: &osipsdagram.OsipsEvent{Name: "E_ACC_CDR",
AttrValues: map[string]string{"to_tag": "4ea9687f", "cgr_account": "dan", "setuptime": "7", "created": "1406370492", "method": "INVITE", "callid": "ODVkMDI2Mzc2MDY5N2EzODhjNTAzNTdlODhiZjRlYWQ",
- "sip_reason": "OK", "cgr_answertime": "1406370499" ,"time": "1406370499", "cgr_reqtype": utils.META_PREPAID, "cgr_subject": "dan", "cgr_destination": "+4986517174963", "cgr_tenant": "itsyscom.com", "sip_code": "200",
+ "sip_reason": "OK", "cgr_answertime": "1406370499", "time": "1406370499", "cgr_reqtype": utils.META_PREPAID, "cgr_subject": "dan", "cgr_destination": "+4986517174963", "cgr_tenant": "itsyscom.com", "sip_code": "200",
"duration": "20", CGR_PDD: "3s", "from_tag": "eb082607", "extra1": "val1", "extra2": "val2", "cgr_supplier": "supplier3"}, OriginatorAddress: addr}}
func TestOsipsEventInterface(t *testing.T) {
diff --git a/sessionmanager/osipssm.go b/sessionmanager/osipssm.go
index ae021afbe..e5c2385ab 100644
--- a/sessionmanager/osipssm.go
+++ b/sessionmanager/osipssm.go
@@ -1,5 +1,5 @@
/*
-Real-time Charging System for Telecom & ISP environments
+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
@@ -15,7 +15,6 @@ GNU General Public 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_test.go b/sessionmanager/osipssm_test.go
index fa9baae64..c79c5549e 100644
--- a/sessionmanager/osipssm_test.go
+++ b/sessionmanager/osipssm_test.go
@@ -1,5 +1,5 @@
/*
-Real-time Charging System for Telecom & ISP environments
+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
@@ -15,7 +15,6 @@ GNU General Public 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 55bb07c6e..df0ecd1b2 100644
--- a/sessionmanager/session.go
+++ b/sessionmanager/session.go
@@ -1,5 +1,5 @@
/*
-Real-time Charging System for Telecom & ISP environments
+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
@@ -15,7 +15,6 @@ GNU General Public 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_test.go b/sessionmanager/session_test.go
index f23b7d37f..23e0e7c77 100644
--- a/sessionmanager/session_test.go
+++ b/sessionmanager/session_test.go
@@ -1,6 +1,6 @@
/*
-Rating system designed to be used in VoIP Carriers World
-Copyright (C) 2012-2015 ITsysCOM
+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
@@ -15,7 +15,6 @@ GNU General Public 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 7a9b5696b..7aced2b53 100644
--- a/sessionmanager/sessionmanager.go
+++ b/sessionmanager/sessionmanager.go
@@ -1,5 +1,5 @@
/*
-Real-time Charging System for Telecom & ISP environments
+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
@@ -15,7 +15,6 @@ GNU General Public 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 690a9127a..6694f2126 100644
--- a/sessionmanager/sessions.go
+++ b/sessionmanager/sessions.go
@@ -1,5 +1,5 @@
/*
-Real-time Charging System for Telecom & ISP environments
+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
@@ -15,7 +15,6 @@ GNU General Public 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 514b7b6d7..20e909fbf 100644
--- a/sessionmanager/smg_event.go
+++ b/sessionmanager/smg_event.go
@@ -1,6 +1,6 @@
/*
-Rating system designed to be used in VoIP Carriers World
-Copyright (C) 2012-2015 ITsysCOM
+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
@@ -15,7 +15,6 @@ GNU General Public 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_test.go b/sessionmanager/smg_event_test.go
index 336996943..bf90efa00 100644
--- a/sessionmanager/smg_event_test.go
+++ b/sessionmanager/smg_event_test.go
@@ -1,5 +1,5 @@
/*
-Real-time Charging System for Telecom & ISP environments
+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
@@ -15,7 +15,6 @@ GNU General Public 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_externalconns.go b/sessionmanager/smg_externalconns.go
index 7838915ed..b4472607e 100644
--- a/sessionmanager/smg_externalconns.go
+++ b/sessionmanager/smg_externalconns.go
@@ -1,5 +1,5 @@
/*
-Real-time Charging System for Telecom & ISP environments
+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
@@ -15,7 +15,6 @@ GNU General Public 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_it_test.go b/sessionmanager/smg_it_test.go
index e54760880..d790b8eed 100644
--- a/sessionmanager/smg_it_test.go
+++ b/sessionmanager/smg_it_test.go
@@ -1,21 +1,20 @@
/*
-Real-time Charging System for Telecom & ISP environments
+Real-time Online/Offline Charging System (OCS) for Telecom & ISP environments
Copyright (C) ITsysCOM GmbH
-This program is free software: you can Storagetribute it and/or modify
+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 u297seful,
-but WITH*out ANY WARRANTY; without even the implied warranty of
+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 sessionmanager
import (
diff --git a/sessionmanager/smg_session.go b/sessionmanager/smg_session.go
index 4d28df19d..6254a8a82 100644
--- a/sessionmanager/smg_session.go
+++ b/sessionmanager/smg_session.go
@@ -1,5 +1,5 @@
/*
-Real-time Charging System for Telecom & ISP environments
+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
@@ -15,7 +15,6 @@ GNU General Public 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 01b723b75..bb6469c1e 100644
--- a/sessionmanager/smgeneric.go
+++ b/sessionmanager/smgeneric.go
@@ -1,5 +1,5 @@
/*
-Real-time Charging System for Telecom & ISP environments
+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
@@ -15,7 +15,6 @@ GNU General Public 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_test.go b/sessionmanager/smgeneric_test.go
index b0ffa458f..5169cbf35 100644
--- a/sessionmanager/smgeneric_test.go
+++ b/sessionmanager/smgeneric_test.go
@@ -1,5 +1,5 @@
/*
-Real-time Charging System for Telecom & ISP environments
+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
@@ -15,7 +15,6 @@ GNU General Public 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/structmatcher/.travis.yml b/structmatcher/.travis.yml
deleted file mode 100644
index d2e57b3a9..000000000
--- a/structmatcher/.travis.yml
+++ /dev/null
@@ -1,7 +0,0 @@
-language: go
-
-go:
- - 1.5
-
-branches:
- only: master
diff --git a/structmatcher/README.md b/structmatcher/README.md
deleted file mode 100644
index 6f5539eed..000000000
--- a/structmatcher/README.md
+++ /dev/null
@@ -1,29 +0,0 @@
-# structmatcher
-Query language for matching structures
-
-[](http://travis-ci.org/cgrates/structmatcher)
-
-The StructMatcher type will parse a condition string and match it against a given structure.
-
-The condition syntax is a json encoded string similar to mongodb query language.
-
-Examples:
-- {"Weight":{"*gt":50}} checks for a balance with weight greater than 50
-- {"*or":[{"Value":{"*eq":0}},{"Value":{"*gte":100}}] checks for a balance with value equal to 0 or equal or highr than 100
-
-Available operators:
-- *eq: equal
-- *gt: greater than
-- *gte: greater or equal than
-- *lt: less then
-- *lte: less or equal than
-- *exp: expired
-- *or: logical or
-- *and: logical and
-- *not: logical not
-- *has: receives a list of elements and checks that the elements are present in the specified field (StringMap type)
-- *rsr: will apply a rsr check to the field (see utils/rsrfield.go)
-
-Equal (*eq) and local and (*and) operators are implicit for shortcuts. In this way:
-
-{"*and":[{"Value":{"*eq":3}},{"Weight":{"*eq":10}}]} is equivalent to: {"Value":3, "Weight":10}.
diff --git a/structmatcher/structmatcher.go b/structmatcher/structmatcher.go
index 50cfa37ca..9429accbe 100644
--- a/structmatcher/structmatcher.go
+++ b/structmatcher/structmatcher.go
@@ -1,3 +1,20 @@
+/*
+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 structmatcher
/*
diff --git a/structmatcher/structmatcher_test.go b/structmatcher/structmatcher_test.go
index e4a30c51e..19a7aba0f 100644
--- a/structmatcher/structmatcher_test.go
+++ b/structmatcher/structmatcher_test.go
@@ -1,3 +1,20 @@
+/*
+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 structmatcher
import (
diff --git a/utils/apitpdata.go b/utils/apitpdata.go
index 3c1ea789e..cdd91889e 100644
--- a/utils/apitpdata.go
+++ b/utils/apitpdata.go
@@ -1,21 +1,20 @@
/*
-Real-time Charging System for Telecom & ISP environments
-Copyright (C) 2012-2015 ITsysCOM GmbH
+Real-time Online/Offline Charging System (OCS) for Telecom & ISP environments
+Copyright (C) ITsysCOM GmbH
-This program is free software: you can Storagetribute it and/or modify
+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 WITH*out ANY WARRANTY; without even the implied warranty of
+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 utils
import (
diff --git a/utils/apitpdata_test.go b/utils/apitpdata_test.go
index 7d5315633..608a896d1 100644
--- a/utils/apitpdata_test.go
+++ b/utils/apitpdata_test.go
@@ -1,5 +1,5 @@
/*
-Real-time Charging System for Telecom & ISP environments
+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
@@ -15,7 +15,6 @@ GNU General Public 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 5a63b252f..8ad1d0075 100644
--- a/utils/cache_file_info.go
+++ b/utils/cache_file_info.go
@@ -1,3 +1,20 @@
+/*
+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 utils
import "time"
diff --git a/utils/cgrrecordwriter.go b/utils/cgrrecordwriter.go
index f3cf269e4..60bf809d6 100644
--- a/utils/cgrrecordwriter.go
+++ b/utils/cgrrecordwriter.go
@@ -1,21 +1,20 @@
/*
-Real-time Charging System for Telecom & ISP environments
-Copyright (C) 2012-2015 ITsysCOM GmbH
+Real-time Online/Offline Charging System (OCS) for Telecom & ISP environments
+Copyright (C) ITsysCOM GmbH
-This program is free software: you can Storagetribute it and/or modify
+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 WITH*out ANY WARRANTY; without even the implied warranty of
+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 utils
import (
diff --git a/utils/consts.go b/utils/consts.go
index dfb6cd08d..c86d7351d 100644
--- a/utils/consts.go
+++ b/utils/consts.go
@@ -1,3 +1,20 @@
+/*
+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 utils
import (
@@ -277,37 +294,40 @@ const (
CGR_SESSION_END = "CgrSessionEnd"
CGR_LCR_REQUEST = "CgrLcrRequest"
// action trigger threshold types
- TRIGGER_MIN_EVENT_COUNTER = "*min_event_counter"
- TRIGGER_MIN_BALANCE_COUNTER = "*min_balance_counter"
- TRIGGER_MAX_EVENT_COUNTER = "*max_event_counter"
- TRIGGER_MAX_BALANCE_COUNTER = "*max_balance_counter"
- TRIGGER_MIN_BALANCE = "*min_balance"
- TRIGGER_MAX_BALANCE = "*max_balance"
- TRIGGER_BALANCE_EXPIRED = "*balance_expired"
- HIERARCHY_SEP = ">"
- META_COMPOSED = "*composed"
- NegativePrefix = "!"
- MatchStartPrefix = "^"
- MatchEndPrefix = "$"
- SMG = "SMG"
- MetaGrouped = "*grouped"
- MetaRaw = "*raw"
- CreatedAt = "CreatedAt"
- UpdatedAt = "UpdatedAt"
- HandlerArgSep = "|"
- FlagForceDuration = "fd"
- InstanceID = "InstanceID"
- SessionTTL = "SessionTTL"
- SessionTTLLastUsed = "SessionTTLLastUsed"
- SessionTTLUsage = "SessionTTLUsage"
- HandlerSubstractUsage = "*substract_usage"
- XML = "xml"
- MetaGOBrpc = "*gob"
- MetaJSONrpc = "*json"
- MetaDateTime = "*datetime"
- MetaMaskedDestination = "*masked_destination"
- MetaUnixTimestamp = "*unix_timestamp"
- MetaPostCDR = "*post_cdr"
- MetaDumpToFile = "*dump_to_file"
- NonTransactional = "" // used in transactional cache mechanism
+ TRIGGER_MIN_EVENT_COUNTER = "*min_event_counter"
+ TRIGGER_MIN_BALANCE_COUNTER = "*min_balance_counter"
+ TRIGGER_MAX_EVENT_COUNTER = "*max_event_counter"
+ TRIGGER_MAX_BALANCE_COUNTER = "*max_balance_counter"
+ TRIGGER_MIN_BALANCE = "*min_balance"
+ TRIGGER_MAX_BALANCE = "*max_balance"
+ TRIGGER_BALANCE_EXPIRED = "*balance_expired"
+ HIERARCHY_SEP = ">"
+ META_COMPOSED = "*composed"
+ NegativePrefix = "!"
+ MatchStartPrefix = "^"
+ MatchEndPrefix = "$"
+ SMG = "SMG"
+ MetaGrouped = "*grouped"
+ MetaRaw = "*raw"
+ CreatedAt = "CreatedAt"
+ UpdatedAt = "UpdatedAt"
+ HandlerArgSep = "|"
+ FlagForceDuration = "fd"
+ InstanceID = "InstanceID"
+ SessionTTL = "SessionTTL"
+ SessionTTLLastUsed = "SessionTTLLastUsed"
+ SessionTTLUsage = "SessionTTLUsage"
+ HandlerSubstractUsage = "*substract_usage"
+ XML = "xml"
+ MetaGOBrpc = "*gob"
+ MetaJSONrpc = "*json"
+ MetaDateTime = "*datetime"
+ MetaMaskedDestination = "*masked_destination"
+ MetaUnixTimestamp = "*unix_timestamp"
+ MetaPostCDR = "*post_cdr"
+ MetaDumpToFile = "*dump_to_file"
+ NonTransactional = "" // used in transactional cache mechanism
+ EVT_ACCOUNT_BALANCE_MODIFIED = "ACCOUNT_BALANCE_MODIFIED"
+ EVT_ACTION_TRIGGER_FIRED = "ACTION_TRIGGER_FIRED"
+ EVT_ACTION_TIMING_FIRED = "ACTION_TRIGGER_FIRED"
)
diff --git a/utils/coreutils.go b/utils/coreutils.go
index 904c9d220..8e19d3938 100644
--- a/utils/coreutils.go
+++ b/utils/coreutils.go
@@ -1,21 +1,20 @@
/*
-Real-time Charging System for Telecom & ISP environments
-Copyright (C) 2012-2015 ITsysCOM GmbH
+Real-time Online/Offline Charging System (OCS) for Telecom & ISP environments
+Copyright (C) ITsysCOM GmbH
-This program is free software: you can Storagetribute it and/or modify
+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 WITH*out ANY WARRANTY; without even the implied warranty of
+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 utils
import (
diff --git a/utils/dateseries.go b/utils/dateseries.go
index 818efa414..c73b0f8fe 100644
--- a/utils/dateseries.go
+++ b/utils/dateseries.go
@@ -1,6 +1,6 @@
/*
-Rating system designed to be used in VoIP Carriers World
-Copyright (C) 2012-2015 ITsysCOM
+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
@@ -15,7 +15,6 @@ GNU General Public 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_test.go b/utils/dateseries_test.go
index ffd498827..88e3a9e7a 100644
--- a/utils/dateseries_test.go
+++ b/utils/dateseries_test.go
@@ -1,6 +1,6 @@
/*
-Rating system designed to be used in VoIP Carriers World
-Copyright (C) 2012-2015 ITsysCOM
+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
@@ -15,7 +15,6 @@ GNU General Public 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 8496947f3..b519fd285 100644
--- a/utils/derivedchargers.go
+++ b/utils/derivedchargers.go
@@ -1,21 +1,20 @@
/*
-Real-time Charging System for Telecom & ISP environments
-Copyright (C) 2012-2015 ITsysCOM GmbH
+Real-time Online/Offline Charging System (OCS) for Telecom & ISP environments
+Copyright (C) ITsysCOM GmbH
-This program is free software: you can Storagetribute it and/or modify
+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 WITH*out ANY WARRANTY; without even the implied warranty of
+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 utils
import (
diff --git a/utils/derivedchargers_test.go b/utils/derivedchargers_test.go
index 7de46b728..43ff4256f 100644
--- a/utils/derivedchargers_test.go
+++ b/utils/derivedchargers_test.go
@@ -1,21 +1,20 @@
/*
-Real-time Charging System for Telecom & ISP environments
-Copyright (C) 2012-2015 ITsysCOM GmbH
+Real-time Online/Offline Charging System (OCS) for Telecom & ISP environments
+Copyright (C) ITsysCOM GmbH
-This program is free software: you can Storagetribute it and/or modify
+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 WITH*out ANY WARRANTY; without even the implied warranty of
+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 utils
import (
diff --git a/utils/events.go b/utils/events.go
deleted file mode 100644
index d303b1e70..000000000
--- a/utils/events.go
+++ /dev/null
@@ -1,7 +0,0 @@
-package utils
-
-const (
- EVT_ACCOUNT_BALANCE_MODIFIED = "ACCOUNT_BALANCE_MODIFIED"
- EVT_ACTION_TRIGGER_FIRED = "ACTION_TRIGGER_FIRED"
- EVT_ACTION_TIMING_FIRED = "ACTION_TRIGGER_FIRED"
-)
diff --git a/utils/httpclient.go b/utils/httpclient.go
index 022b48657..54729477e 100644
--- a/utils/httpclient.go
+++ b/utils/httpclient.go
@@ -1,21 +1,20 @@
/*
-Real-time Charging System for Telecom & ISP environments
-Copyright (C) 2012-2015 ITsysCOM GmbH
+Real-time Online/Offline Charging System (OCS) for Telecom & ISP environments
+Copyright (C) ITsysCOM GmbH
-This program is free software: you can Storagetribute it and/or modify
+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 WITH*out ANY WARRANTY; without even the implied warranty of
+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 utils
import (
diff --git a/utils/httpclient_local_test.go b/utils/httpclient_local_test.go
index 34a0c0de9..41b8fe0c2 100644
--- a/utils/httpclient_local_test.go
+++ b/utils/httpclient_local_test.go
@@ -1,6 +1,6 @@
/*
-Real-time Charging System for Telecom & ISP environments
-Copyright (C) 2012-2015 ITsysCOM GmbH
+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
@@ -15,7 +15,6 @@ GNU General Public 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 cabbe068b..4e84c1a2e 100644
--- a/utils/logger.go
+++ b/utils/logger.go
@@ -1,6 +1,6 @@
/*
-Rating system designed to be used in VoIP Carriers World
-Copyright (C) 2012-2015 ITsysCOM
+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
@@ -15,7 +15,6 @@ GNU General Public 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 b04feaf5c..6dd073a36 100644
--- a/utils/map.go
+++ b/utils/map.go
@@ -1,6 +1,6 @@
/*
-Rating system designed to be used in VoIP Carriers World
-Copyright (C) 2012-2015 ITsysCOM
+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
@@ -15,7 +15,6 @@ GNU General Public 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 "strings"
diff --git a/utils/map_test.go b/utils/map_test.go
index d95227ec6..41565825a 100644
--- a/utils/map_test.go
+++ b/utils/map_test.go
@@ -1,5 +1,5 @@
/*
-Real-time Charging System for Telecom & ISP environments
+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
@@ -15,7 +15,6 @@ GNU General Public 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 a54afcabc..d1f2397d3 100644
--- a/utils/reflect.go
+++ b/utils/reflect.go
@@ -1,5 +1,5 @@
/*
-Real-time Charging System for Telecom & ISP environments
+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
@@ -15,7 +15,6 @@ GNU General Public 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_test.go b/utils/reflect_test.go
index 39785019d..2d527dfbe 100644
--- a/utils/reflect_test.go
+++ b/utils/reflect_test.go
@@ -1,5 +1,5 @@
/*
-Real-time Charging System for Telecom & ISP environments
+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
@@ -15,7 +15,6 @@ GNU General Public 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 b73699a7e..72d0c8698 100644
--- a/utils/researchreplace.go
+++ b/utils/researchreplace.go
@@ -1,6 +1,6 @@
/*
-Rating system designed to be used in VoIP Carriers World
-Copyright (C) 2012-2015 ITsysCOM
+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
@@ -15,7 +15,6 @@ GNU General Public 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_test.go b/utils/researchreplace_test.go
index 3b1dfaad3..2f9ed4cb2 100644
--- a/utils/researchreplace_test.go
+++ b/utils/researchreplace_test.go
@@ -1,6 +1,6 @@
/*
-Rating system designed to be used in VoIP Carriers World
-Copyright (C) 2012-2015 ITsysCOM
+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
@@ -15,7 +15,6 @@ GNU General Public 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 5c702cc72..219e53db1 100644
--- a/utils/rpc_params.go
+++ b/utils/rpc_params.go
@@ -1,3 +1,20 @@
+/*
+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 utils
import "reflect"
diff --git a/utils/rsrfield.go b/utils/rsrfield.go
index 53b39d5ff..a30ffd253 100644
--- a/utils/rsrfield.go
+++ b/utils/rsrfield.go
@@ -1,5 +1,5 @@
/*
-Real-time Charging System for Telecom & ISP environments
+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
@@ -15,7 +15,6 @@ GNU General Public 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/rsrfield_test.go b/utils/rsrfield_test.go
index 764f61df0..e35faa33c 100644
--- a/utils/rsrfield_test.go
+++ b/utils/rsrfield_test.go
@@ -1,6 +1,6 @@
/*
-Real-time Charging System for Telecom & ISP environments
-Copyright (C) 2012-2015 ITsysCOM GmbH
+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
@@ -15,7 +15,6 @@ GNU General Public 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 5744d796d..aa56e5d29 100644
--- a/utils/server.go
+++ b/utils/server.go
@@ -1,14 +1,14 @@
/*
-Real-time Charging System for Telecom & ISP environments
-Copyright (C) 2012-2015 ITsysCOM GmbH
+Real-time Online/Offline Charging System (OCS) for Telecom & ISP environments
+Copyright (C) ITsysCOM GmbH
-This program is free software: you can Storagetribute it and/or modify
+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 WITH*out ANY WARRANTY; without even the implied warranty of
+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.
diff --git a/utils/slice.go b/utils/slice.go
index 8a1014ee1..38c606bda 100644
--- a/utils/slice.go
+++ b/utils/slice.go
@@ -1,6 +1,6 @@
/*
-Rating system designed to be used in VoIP Carriers World
-Copyright (C) 2012-2015 ITsysCOM
+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
@@ -15,7 +15,6 @@ GNU General Public 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 56cafdab7..698f600b8 100644
--- a/utils/struct.go
+++ b/utils/struct.go
@@ -1,6 +1,6 @@
/*
-Rating system designed to be used in VoIP Carriers World
-Copyright (C) 2012-2015 ITsysCOM
+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
diff --git a/utils/struct_test.go b/utils/struct_test.go
index b220a66b8..e98782374 100644
--- a/utils/struct_test.go
+++ b/utils/struct_test.go
@@ -1,3 +1,20 @@
+/*
+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 utils
import (
diff --git a/utils/utils_test.go b/utils/utils_test.go
index 35d354c13..d0bb684b1 100644
--- a/utils/utils_test.go
+++ b/utils/utils_test.go
@@ -1,6 +1,6 @@
/*
-Rating system designed to be used in VoIP Carriers World
-Copyright (C) 2012-2015 ITsysCOM
+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
@@ -15,7 +15,6 @@ GNU General Public 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 1e6221087..823360824 100644
--- a/utils/value_formula.go
+++ b/utils/value_formula.go
@@ -1,3 +1,20 @@
+/*
+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 utils
import (
diff --git a/utils/value_formula_test.go b/utils/value_formula_test.go
index 1aab18106..3a42ee9b0 100644
--- a/utils/value_formula_test.go
+++ b/utils/value_formula_test.go
@@ -1,3 +1,20 @@
+/*
+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 utils
import (