wangbo преди 7 месеца
родител
ревизия
cd783e6012
променени са 1 файла, в които са добавени 12 реда и са изтрити 0 реда
  1. 12 0
      osm_sdk.go

+ 12 - 0
osm_sdk.go

@@ -34,6 +34,18 @@ func Init(configPrefix string, configNamespace string, configName string, config
 		timeoutDuration = duration
 	}
 
+	if strutils.IsStringEmpty(namespace) {
+		return errors.New("namespace is empty")
+	}
+
+	if strutils.IsStringEmpty(name) {
+		return errors.New("name is empty")
+	}
+
+	if strutils.IsStringEmpty(baseUrl) {
+		return errors.New("baseUrl is empty")
+	}
+
 	prefix = configPrefix
 	namespace = configNamespace
 	name = configName