func fillSettings(settings map[string]interface{}, srvr *server.Server) map[string]interface{} { settings[_CPUPROFILE] = srvr.CpuProfile() settings[_MEMPROFILE] = srvr.MemProfile() settings[_SERVICERS] = srvr.Servicers() settings[_SCANCAP] = srvr.ScanCap() settings[_REQUESTSIZECAP] = srvr.RequestSizeCap() settings[_DEBUG] = srvr.Debug() settings[_PIPELINEBATCH] = srvr.PipelineBatch() settings[_PIPELINECAP] = srvr.PipelineCap() settings[_MAXPARALLELISM] = srvr.MaxParallelism() settings[_TIMEOUT] = srvr.Timeout() settings[_KEEPALIVELENGTH] = srvr.KeepAlive() settings[_LOGLEVEL] = srvr.LogLevel() return settings }