Move CGREvent from utils to engine

This commit is contained in:
ionutboangiu
2024-02-26 06:01:43 -05:00
committed by Dan Christian Bogos
parent 158dce7323
commit 02195c47ed
321 changed files with 3695 additions and 3693 deletions

View File

@@ -27,7 +27,7 @@ func init() {
c := &CmdGetAttributeForEvent{
name: "attributes_for_event",
rpcMethod: utils.AttributeSv1GetAttributeForEvent,
rpcParams: &utils.CGREvent{},
rpcParams: &engine.CGREvent{},
}
commands[c.Name()] = c
c.CommandExecuter = &CommandExecuter{c}
@@ -36,7 +36,7 @@ func init() {
type CmdGetAttributeForEvent struct {
name string
rpcMethod string
rpcParams *utils.CGREvent
rpcParams *engine.CGREvent
*CommandExecuter
}
@@ -50,7 +50,7 @@ func (self *CmdGetAttributeForEvent) RpcMethod() string {
func (self *CmdGetAttributeForEvent) RpcParams(reset bool) any {
if reset || self.rpcParams == nil {
self.rpcParams = new(utils.CGREvent)
self.rpcParams = new(engine.CGREvent)
}
return self.rpcParams
}

View File

@@ -29,7 +29,7 @@ func init() {
c := &CmdAttributesProcessEvent{
name: "attributes_process_event",
rpcMethod: utils.AttributeSv1ProcessEvent,
rpcParams: &utils.CGREvent{},
rpcParams: &engine.CGREvent{},
}
commands[c.Name()] = c
c.CommandExecuter = &CommandExecuter{c}
@@ -38,7 +38,7 @@ func init() {
type CmdAttributesProcessEvent struct {
name string
rpcMethod string
rpcParams *utils.CGREvent
rpcParams *engine.CGREvent
*CommandExecuter
}
@@ -52,7 +52,7 @@ func (self *CmdAttributesProcessEvent) RpcMethod() string {
func (self *CmdAttributesProcessEvent) RpcParams(reset bool) any {
if reset || self.rpcParams == nil {
self.rpcParams = new(utils.CGREvent)
self.rpcParams = new(engine.CGREvent)
}
return self.rpcParams
}

View File

@@ -27,7 +27,7 @@ func init() {
c := &CmdGetChargersForEvent{
name: "chargers_for_event",
rpcMethod: utils.ChargerSv1GetChargersForEvent,
rpcParams: &utils.CGREvent{},
rpcParams: &engine.CGREvent{},
}
commands[c.Name()] = c
c.CommandExecuter = &CommandExecuter{c}
@@ -36,7 +36,7 @@ func init() {
type CmdGetChargersForEvent struct {
name string
rpcMethod string
rpcParams *utils.CGREvent
rpcParams *engine.CGREvent
*CommandExecuter
}
@@ -50,7 +50,7 @@ func (self *CmdGetChargersForEvent) RpcMethod() string {
func (self *CmdGetChargersForEvent) RpcParams(reset bool) any {
if reset || self.rpcParams == nil {
self.rpcParams = new(utils.CGREvent)
self.rpcParams = new(engine.CGREvent)
}
return self.rpcParams
}

View File

@@ -29,7 +29,7 @@ func init() {
c := &CmdChargersProcessEvent{
name: "chargers_process_event",
rpcMethod: utils.ChargerSv1ProcessEvent,
rpcParams: &utils.CGREvent{},
rpcParams: &engine.CGREvent{},
}
commands[c.Name()] = c
c.CommandExecuter = &CommandExecuter{c}
@@ -38,7 +38,7 @@ func init() {
type CmdChargersProcessEvent struct {
name string
rpcMethod string
rpcParams *utils.CGREvent
rpcParams *engine.CGREvent
*CommandExecuter
}
@@ -52,7 +52,7 @@ func (self *CmdChargersProcessEvent) RpcMethod() string {
func (self *CmdChargersProcessEvent) RpcParams(reset bool) any {
if reset || self.rpcParams == nil {
self.rpcParams = new(utils.CGREvent)
self.rpcParams = new(engine.CGREvent)
}
return self.rpcParams
}

View File

@@ -22,6 +22,7 @@ import (
"reflect"
"testing"
"github.com/cgrates/cgrates/engine"
"github.com/cgrates/cgrates/utils"
)
@@ -44,7 +45,7 @@ func TestGetCommandValueCase1(t *testing.T) {
expected := &CmdGetChargersForEvent{
name: "chargers_for_event",
rpcMethod: utils.ChargerSv1GetChargersForEvent,
rpcParams: &utils.CGREvent{},
rpcParams: &engine.CGREvent{},
}
result, err := GetCommandValue("chargers_for_event", false)
if err != nil {

View File

@@ -36,7 +36,7 @@ func init() {
type CmdDispatcherProfile struct {
name string
rpcMethod string
rpcParams *utils.CGREvent
rpcParams *engine.CGREvent
*CommandExecuter
}
@@ -50,7 +50,7 @@ func (self *CmdDispatcherProfile) RpcMethod() string {
func (self *CmdDispatcherProfile) RpcParams(reset bool) any {
if reset || self.rpcParams == nil {
self.rpcParams = new(utils.CGREvent)
self.rpcParams = new(engine.CGREvent)
}
return self.rpcParams
}

View File

@@ -21,6 +21,7 @@ package console
import (
"strings"
"github.com/cgrates/cgrates/engine"
"github.com/cgrates/cgrates/utils"
)
@@ -97,7 +98,7 @@ func (self *CmdApierPing) PostprocessRpcParams() error {
if val, can := self.rpcParams.(*StringWrapper); can {
self.item = val.Item
}
self.rpcParams = &utils.CGREvent{}
self.rpcParams = &engine.CGREvent{}
return nil
}

View File

@@ -21,6 +21,7 @@ package console
import (
"time"
"github.com/cgrates/cgrates/engine"
"github.com/cgrates/cgrates/utils"
)
@@ -28,7 +29,7 @@ func init() {
c := &CmdResourceAllocate{
name: "resources_allocate",
rpcMethod: utils.ResourceSv1AllocateResources,
rpcParams: &utils.CGREvent{},
rpcParams: &engine.CGREvent{},
}
commands[c.Name()] = c
c.CommandExecuter = &CommandExecuter{c}
@@ -38,7 +39,7 @@ func init() {
type CmdResourceAllocate struct {
name string
rpcMethod string
rpcParams *utils.CGREvent
rpcParams *engine.CGREvent
*CommandExecuter
}
@@ -52,7 +53,7 @@ func (self *CmdResourceAllocate) RpcMethod() string {
func (self *CmdResourceAllocate) RpcParams(reset bool) any {
if reset || self.rpcParams == nil {
self.rpcParams = new(utils.CGREvent)
self.rpcParams = new(engine.CGREvent)
}
return self.rpcParams
}

View File

@@ -21,6 +21,7 @@ package console
import (
"time"
"github.com/cgrates/cgrates/engine"
"github.com/cgrates/cgrates/utils"
)
@@ -28,7 +29,7 @@ func init() {
c := &CmdResourceAuthorize{
name: "resources_authorize",
rpcMethod: utils.ResourceSv1AuthorizeResources,
rpcParams: &utils.CGREvent{},
rpcParams: &engine.CGREvent{},
}
commands[c.Name()] = c
c.CommandExecuter = &CommandExecuter{c}
@@ -38,7 +39,7 @@ func init() {
type CmdResourceAuthorize struct {
name string
rpcMethod string
rpcParams *utils.CGREvent
rpcParams *engine.CGREvent
*CommandExecuter
}
@@ -52,7 +53,7 @@ func (self *CmdResourceAuthorize) RpcMethod() string {
func (self *CmdResourceAuthorize) RpcParams(reset bool) any {
if reset || self.rpcParams == nil {
self.rpcParams = new(utils.CGREvent)
self.rpcParams = new(engine.CGREvent)
}
return self.rpcParams
}

View File

@@ -29,7 +29,7 @@ func init() {
c := &CmdGetResourceForEvent{
name: "resources_for_event",
rpcMethod: utils.ResourceSv1GetResourcesForEvent,
rpcParams: &utils.CGREvent{},
rpcParams: &engine.CGREvent{},
}
commands[c.Name()] = c
c.CommandExecuter = &CommandExecuter{c}
@@ -39,7 +39,7 @@ func init() {
type CmdGetResourceForEvent struct {
name string
rpcMethod string
rpcParams *utils.CGREvent
rpcParams *engine.CGREvent
*CommandExecuter
}
@@ -53,7 +53,7 @@ func (self *CmdGetResourceForEvent) RpcMethod() string {
func (self *CmdGetResourceForEvent) RpcParams(reset bool) any {
if reset || self.rpcParams == nil {
self.rpcParams = new(utils.CGREvent)
self.rpcParams = new(engine.CGREvent)
}
return self.rpcParams
}

View File

@@ -21,6 +21,7 @@ package console
import (
"time"
"github.com/cgrates/cgrates/engine"
"github.com/cgrates/cgrates/utils"
)
@@ -28,7 +29,7 @@ func init() {
c := &CmdResourceRelease{
name: "resources_release",
rpcMethod: utils.ResourceSv1ReleaseResources,
rpcParams: &utils.CGREvent{},
rpcParams: &engine.CGREvent{},
}
commands[c.Name()] = c
c.CommandExecuter = &CommandExecuter{c}
@@ -38,7 +39,7 @@ func init() {
type CmdResourceRelease struct {
name string
rpcMethod string
rpcParams *utils.CGREvent
rpcParams *engine.CGREvent
*CommandExecuter
}
@@ -52,7 +53,7 @@ func (self *CmdResourceRelease) RpcMethod() string {
func (self *CmdResourceRelease) RpcParams(reset bool) any {
if reset || self.rpcParams == nil {
self.rpcParams = new(utils.CGREvent)
self.rpcParams = new(engine.CGREvent)
}
return self.rpcParams
}

View File

@@ -29,7 +29,7 @@ func init() {
c := &CmdRoutesSort{
name: "routes",
rpcMethod: utils.RouteSv1GetRoutes,
rpcParams: &utils.CGREvent{},
rpcParams: &engine.CGREvent{},
}
commands[c.Name()] = c
c.CommandExecuter = &CommandExecuter{c}
@@ -38,7 +38,7 @@ func init() {
type CmdRoutesSort struct {
name string
rpcMethod string
rpcParams *utils.CGREvent
rpcParams *engine.CGREvent
*CommandExecuter
}
@@ -52,7 +52,7 @@ func (self *CmdRoutesSort) RpcMethod() string {
func (self *CmdRoutesSort) RpcParams(reset bool) any {
if reset || self.rpcParams == nil {
self.rpcParams = new(utils.CGREvent)
self.rpcParams = new(engine.CGREvent)
}
return self.rpcParams
}

View File

@@ -27,7 +27,7 @@ func init() {
c := &CmdGetRouteForEvent{
name: "routes_profiles_for_event",
rpcMethod: utils.RouteSv1GetRouteProfilesForEvent,
rpcParams: &utils.CGREvent{},
rpcParams: &engine.CGREvent{},
}
commands[c.Name()] = c
c.CommandExecuter = &CommandExecuter{c}
@@ -36,7 +36,7 @@ func init() {
type CmdGetRouteForEvent struct {
name string
rpcMethod string
rpcParams *utils.CGREvent
rpcParams *engine.CGREvent
*CommandExecuter
}
@@ -50,7 +50,7 @@ func (self *CmdGetRouteForEvent) RpcMethod() string {
func (self *CmdGetRouteForEvent) RpcParams(reset bool) any {
if reset || self.rpcParams == nil {
self.rpcParams = new(utils.CGREvent)
self.rpcParams = new(engine.CGREvent)
}
return self.rpcParams
}

View File

@@ -18,7 +18,10 @@ along with this program. If not, see <http://www.gnu.org/licenses/>
package console
import "github.com/cgrates/cgrates/utils"
import (
"github.com/cgrates/cgrates/engine"
"github.com/cgrates/cgrates/utils"
)
func init() {
c := &CmdReloadScheduler{
@@ -33,7 +36,7 @@ func init() {
type CmdReloadScheduler struct {
name string
rpcMethod string
rpcParams *utils.CGREvent
rpcParams *engine.CGREvent
*CommandExecuter
}
@@ -47,7 +50,7 @@ func (self *CmdReloadScheduler) RpcMethod() string {
func (self *CmdReloadScheduler) RpcParams(reset bool) any {
if reset || self.rpcParams == nil {
self.rpcParams = &utils.CGREvent{}
self.rpcParams = &engine.CGREvent{}
}
return self.rpcParams
}

View File

@@ -21,6 +21,7 @@ package console
import (
"time"
"github.com/cgrates/cgrates/engine"
"github.com/cgrates/cgrates/sessions"
"github.com/cgrates/cgrates/utils"
)
@@ -53,7 +54,7 @@ func (self *CmdSessionsAuthorize) RpcMethod() string {
func (self *CmdSessionsAuthorize) RpcParams(reset bool) any {
if reset || self.rpcParams == nil {
self.rpcParams = &sessions.V1AuthorizeArgs{
CGREvent: new(utils.CGREvent),
CGREvent: new(engine.CGREvent),
}
}
return self.rpcParams

View File

@@ -21,6 +21,7 @@ package console
import (
"time"
"github.com/cgrates/cgrates/engine"
"github.com/cgrates/cgrates/sessions"
"github.com/cgrates/cgrates/utils"
)
@@ -53,7 +54,7 @@ func (self *CmdSessionsInitiate) RpcMethod() string {
func (self *CmdSessionsInitiate) RpcParams(reset bool) any {
if reset || self.rpcParams == nil {
self.rpcParams = &sessions.V1InitSessionArgs{
CGREvent: new(utils.CGREvent),
CGREvent: new(engine.CGREvent),
}
}
return self.rpcParams

View File

@@ -21,6 +21,7 @@ package console
import (
"time"
"github.com/cgrates/cgrates/engine"
"github.com/cgrates/cgrates/utils"
)
@@ -28,7 +29,7 @@ func init() {
c := &CmdSessionsProcessCDR{
name: "session_process_cdr",
rpcMethod: utils.SessionSv1ProcessCDR,
rpcParams: &utils.CGREvent{},
rpcParams: &engine.CGREvent{},
}
commands[c.Name()] = c
c.CommandExecuter = &CommandExecuter{c}
@@ -37,7 +38,7 @@ func init() {
type CmdSessionsProcessCDR struct {
name string
rpcMethod string
rpcParams *utils.CGREvent
rpcParams *engine.CGREvent
*CommandExecuter
}
@@ -51,7 +52,7 @@ func (self *CmdSessionsProcessCDR) RpcMethod() string {
func (self *CmdSessionsProcessCDR) RpcParams(reset bool) any {
if reset || self.rpcParams == nil {
self.rpcParams = new(utils.CGREvent)
self.rpcParams = new(engine.CGREvent)
}
return self.rpcParams
}

View File

@@ -21,6 +21,7 @@ package console
import (
"time"
"github.com/cgrates/cgrates/engine"
"github.com/cgrates/cgrates/sessions"
"github.com/cgrates/cgrates/utils"
)
@@ -53,7 +54,7 @@ func (self *CmdSessionsProcessEvent) RpcMethod() string {
func (self *CmdSessionsProcessEvent) RpcParams(reset bool) any {
if reset || self.rpcParams == nil {
self.rpcParams = &sessions.V1ProcessMessageArgs{
CGREvent: new(utils.CGREvent),
CGREvent: new(engine.CGREvent),
}
}
return self.rpcParams

View File

@@ -21,6 +21,7 @@ package console
import (
"time"
"github.com/cgrates/cgrates/engine"
"github.com/cgrates/cgrates/sessions"
"github.com/cgrates/cgrates/utils"
)
@@ -53,7 +54,7 @@ func (self *CmdSessionsTerminate) RpcMethod() string {
func (self *CmdSessionsTerminate) RpcParams(reset bool) any {
if reset || self.rpcParams == nil {
self.rpcParams = &sessions.V1TerminateSessionArgs{
CGREvent: new(utils.CGREvent),
CGREvent: new(engine.CGREvent),
}
}
return self.rpcParams

View File

@@ -21,6 +21,7 @@ package console
import (
"time"
"github.com/cgrates/cgrates/engine"
"github.com/cgrates/cgrates/sessions"
"github.com/cgrates/cgrates/utils"
)
@@ -53,7 +54,7 @@ func (self *CmdSessionsUpdate) RpcMethod() string {
func (self *CmdSessionsUpdate) RpcParams(reset bool) any {
if reset || self.rpcParams == nil {
self.rpcParams = &sessions.V1UpdateSessionArgs{
CGREvent: new(utils.CGREvent),
CGREvent: new(engine.CGREvent),
}
}
return self.rpcParams

View File

@@ -21,6 +21,7 @@ package console
import (
"time"
"github.com/cgrates/cgrates/engine"
"github.com/cgrates/cgrates/utils"
)
@@ -28,7 +29,7 @@ func init() {
c := &CmdStatsQueueForEvent{
name: "stats_for_event",
rpcMethod: utils.StatSv1GetStatQueuesForEvent,
rpcParams: &utils.CGREvent{},
rpcParams: &engine.CGREvent{},
}
commands[c.Name()] = c
c.CommandExecuter = &CommandExecuter{c}
@@ -38,7 +39,7 @@ func init() {
type CmdStatsQueueForEvent struct {
name string
rpcMethod string
rpcParams *utils.CGREvent
rpcParams *engine.CGREvent
*CommandExecuter
}
@@ -52,7 +53,7 @@ func (self *CmdStatsQueueForEvent) RpcMethod() string {
func (self *CmdStatsQueueForEvent) RpcParams(reset bool) any {
if reset || self.rpcParams == nil {
self.rpcParams = new(utils.CGREvent)
self.rpcParams = new(engine.CGREvent)
}
return self.rpcParams
}

View File

@@ -21,6 +21,7 @@ package console
import (
"time"
"github.com/cgrates/cgrates/engine"
"github.com/cgrates/cgrates/utils"
)
@@ -28,7 +29,7 @@ func init() {
c := &CmdStatQueueProcessEvent{
name: "stats_process_event",
rpcMethod: utils.StatSv1ProcessEvent,
rpcParams: &utils.CGREvent{},
rpcParams: &engine.CGREvent{},
}
commands[c.Name()] = c
c.CommandExecuter = &CommandExecuter{c}
@@ -38,7 +39,7 @@ func init() {
type CmdStatQueueProcessEvent struct {
name string
rpcMethod string
rpcParams *utils.CGREvent
rpcParams *engine.CGREvent
*CommandExecuter
}
@@ -52,7 +53,7 @@ func (self *CmdStatQueueProcessEvent) RpcMethod() string {
func (self *CmdStatQueueProcessEvent) RpcParams(reset bool) any {
if reset || self.rpcParams == nil {
self.rpcParams = new(utils.CGREvent)
self.rpcParams = new(engine.CGREvent)
}
return self.rpcParams
}

View File

@@ -29,7 +29,7 @@ func init() {
c := &CmdThresholdsForEvent{
name: "thresholds_for_event",
rpcMethod: utils.ThresholdSv1GetThresholdsForEvent,
rpcParams: &utils.CGREvent{},
rpcParams: &engine.CGREvent{},
}
commands[c.Name()] = c
c.CommandExecuter = &CommandExecuter{c}
@@ -38,7 +38,7 @@ func init() {
type CmdThresholdsForEvent struct {
name string
rpcMethod string
rpcParams *utils.CGREvent
rpcParams *engine.CGREvent
*CommandExecuter
}
@@ -52,7 +52,7 @@ func (self *CmdThresholdsForEvent) RpcMethod() string {
func (self *CmdThresholdsForEvent) RpcParams(reset bool) any {
if reset || self.rpcParams == nil {
self.rpcParams = new(utils.CGREvent)
self.rpcParams = new(engine.CGREvent)
}
return self.rpcParams
}

View File

@@ -21,6 +21,7 @@ package console
import (
"time"
"github.com/cgrates/cgrates/engine"
"github.com/cgrates/cgrates/utils"
)
@@ -28,7 +29,7 @@ func init() {
c := &CmdThresholdProcessEvent{
name: "thresholds_process_event",
rpcMethod: utils.ThresholdSv1ProcessEvent,
rpcParams: &utils.CGREvent{},
rpcParams: &engine.CGREvent{},
}
commands[c.Name()] = c
c.CommandExecuter = &CommandExecuter{c}
@@ -37,7 +38,7 @@ func init() {
type CmdThresholdProcessEvent struct {
name string
rpcMethod string
rpcParams *utils.CGREvent
rpcParams *engine.CGREvent
*CommandExecuter
}
@@ -51,7 +52,7 @@ func (self *CmdThresholdProcessEvent) RpcMethod() string {
func (self *CmdThresholdProcessEvent) RpcParams(reset bool) any {
if reset || self.rpcParams == nil {
self.rpcParams = new(utils.CGREvent)
self.rpcParams = new(engine.CGREvent)
}
return self.rpcParams
}