From db268bffb9676a09720bbcaf39194226bdacf83f Mon Sep 17 00:00:00 2001 From: Mohamed Abukar Date: Mon, 7 Oct 2019 09:42:42 +0300 Subject: [PATCH] Added more GET functions for viper Author: Radhakrishnan Anand Change-Id: I35501fcbfc976b054a2d07039010d2e9c00a33c1 Signed-off-by: Mohamed Abukar --- pkg/xapp/config.go | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/pkg/xapp/config.go b/pkg/xapp/config.go index 1f90a1a..404a9b9 100755 --- a/pkg/xapp/config.go +++ b/pkg/xapp/config.go @@ -88,3 +88,15 @@ func (*Configurator) GetUint32(key string) uint32 { func (*Configurator) GetBool(key string) bool { return viper.GetBool(key) } + +func (*Configurator) Get(key string) interface{} { + return viper.Get(key) +} + +func (*Configurator) GetStringSlice(key string) []string { + return viper.GetStringSlice(key) +} + +func (*Configurator) GetStringMap(key string) map[string]interface{} { + return viper.GetStringMap(key) +} \ No newline at end of file -- 2.16.6