From 23227989abbf7642a9b7e4728b141b9b3b6b3569 Mon Sep 17 00:00:00 2001 From: TeoV Date: Wed, 22 Jan 2020 14:27:26 +0200 Subject: [PATCH] Remove cdrc config reload from config --- console/cdrc_config_reload.go | 65 ----------------------------------- console/cdre_config_reload.go | 6 ++-- 2 files changed, 3 insertions(+), 68 deletions(-) delete mode 100644 console/cdrc_config_reload.go diff --git a/console/cdrc_config_reload.go b/console/cdrc_config_reload.go deleted file mode 100644 index 0b3d47b14..000000000 --- a/console/cdrc_config_reload.go +++ /dev/null @@ -1,65 +0,0 @@ -/* -Real-time Online/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 console - -import ( - "github.com/cgrates/cgrates/apier/v1" - "github.com/cgrates/cgrates/utils" -) - -func init() { - c := &CmdCdrcConfigReload{ - name: "cdrc_config_reload", - rpcMethod: utils.ApierV1ReloadCdrcConfig, - } - commands[c.Name()] = c - c.CommandExecuter = &CommandExecuter{c} -} - -// Commander implementation -type CmdCdrcConfigReload struct { - name string - rpcMethod string - rpcParams *v1.AttrReloadConfig - *CommandExecuter -} - -func (self *CmdCdrcConfigReload) Name() string { - return self.name -} - -func (self *CmdCdrcConfigReload) RpcMethod() string { - return self.rpcMethod -} - -func (self *CmdCdrcConfigReload) RpcParams(reset bool) interface{} { - if reset || self.rpcParams == nil { - self.rpcParams = new(v1.AttrReloadConfig) - } - return self.rpcParams -} - -func (self *CmdCdrcConfigReload) PostprocessRpcParams() error { - return nil -} - -func (self *CmdCdrcConfigReload) RpcResult() interface{} { - var s string - return &s -} diff --git a/console/cdre_config_reload.go b/console/cdre_config_reload.go index ad25c434b..69adb901d 100644 --- a/console/cdre_config_reload.go +++ b/console/cdre_config_reload.go @@ -19,7 +19,7 @@ along with this program. If not, see package console import ( - "github.com/cgrates/cgrates/apier/v1" + v1 "github.com/cgrates/cgrates/apier/v1" "github.com/cgrates/cgrates/utils" ) @@ -36,7 +36,7 @@ func init() { type CmdCdreConfigReload struct { name string rpcMethod string - rpcParams *v1.AttrReloadConfig + rpcParams *v1.ConfigPathArg *CommandExecuter } @@ -50,7 +50,7 @@ func (self *CmdCdreConfigReload) RpcMethod() string { func (self *CmdCdreConfigReload) RpcParams(reset bool) interface{} { if reset || self.rpcParams == nil { - self.rpcParams = new(v1.AttrReloadConfig) + self.rpcParams = new(v1.ConfigPathArg) } return self.rpcParams }