From f92ea30eee22738e3f81df218f3fd01b817bc28d Mon Sep 17 00:00:00 2001 From: DanB Date: Sun, 18 Mar 2018 18:01:05 +0100 Subject: [PATCH] Cache commands using StringSliceWrapper --- console/cache_clear.go | 5 ++--- console/cache_precache_status.go | 5 ++--- console/cache_stats.go | 5 ++--- 3 files changed, 6 insertions(+), 9 deletions(-) diff --git a/console/cache_clear.go b/console/cache_clear.go index 6f6e423a2..8f89611e0 100644 --- a/console/cache_clear.go +++ b/console/cache_clear.go @@ -26,7 +26,6 @@ func init() { c := &CmdClear{ name: "cache_clear", rpcMethod: utils.CacheSv1Clear, - rpcParams: []string{}, } commands[c.Name()] = c c.CommandExecuter = &CommandExecuter{c} @@ -36,7 +35,7 @@ func init() { type CmdClear struct { name string rpcMethod string - rpcParams []string + rpcParams *StringSliceWrapper *CommandExecuter } @@ -50,7 +49,7 @@ func (self *CmdClear) RpcMethod() string { func (self *CmdClear) RpcParams(reset bool) interface{} { if reset || self.rpcParams == nil { - self.rpcParams = []string{} + self.rpcParams = new(StringSliceWrapper) } return self.rpcParams } diff --git a/console/cache_precache_status.go b/console/cache_precache_status.go index dd7761162..b5b962615 100644 --- a/console/cache_precache_status.go +++ b/console/cache_precache_status.go @@ -27,7 +27,6 @@ func init() { c := &CmdGetPrecacheStatus{ name: "cache_precache_status", rpcMethod: utils.CacheSv1PrecacheStatus, - rpcParams: []string{}, } commands[c.Name()] = c c.CommandExecuter = &CommandExecuter{c} @@ -37,7 +36,7 @@ func init() { type CmdGetPrecacheStatus struct { name string rpcMethod string - rpcParams []string + rpcParams *StringSliceWrapper *CommandExecuter } @@ -51,7 +50,7 @@ func (self *CmdGetPrecacheStatus) RpcMethod() string { func (self *CmdGetPrecacheStatus) RpcParams(reset bool) interface{} { if reset || self.rpcParams == nil { - self.rpcParams = []string{} + self.rpcParams = new(StringSliceWrapper) } return self.rpcParams } diff --git a/console/cache_stats.go b/console/cache_stats.go index 737609a7b..de11002af 100644 --- a/console/cache_stats.go +++ b/console/cache_stats.go @@ -27,7 +27,6 @@ func init() { c := &CmdGetCacheStats{ name: "cache_stats", rpcMethod: utils.CacheSv1GetCacheStats, - rpcParams: []string{}, } commands[c.Name()] = c c.CommandExecuter = &CommandExecuter{c} @@ -37,7 +36,7 @@ func init() { type CmdGetCacheStats struct { name string rpcMethod string - rpcParams []string + rpcParams *StringSliceWrapper *CommandExecuter } @@ -51,7 +50,7 @@ func (self *CmdGetCacheStats) RpcMethod() string { func (self *CmdGetCacheStats) RpcParams(reset bool) interface{} { if reset || self.rpcParams == nil { - self.rpcParams = []string{} + self.rpcParams = new(StringSliceWrapper) } return self.rpcParams }