Я пытаюсь проверить соединение с Redis. Я успешно устанавливаю пару ключ / значение с TTL 10 секунд. Мне просто нужно захватить ответ синхронно и вернуть значение.
Я пытался использовать обещания, async / await и т. Д.
let setRedis = function(url){
return new Promise(function(resolve, reject) {
resolve(redisClient.setex('foo', 10, 'bar'))
})
}
// execute test and record result
testRedis = function() {
setRedis().then(function(res){
console.log('done setting')
})
console.log('exiting function')
}
Мне нужно, чтобы «готово» появилось до «выхода из функции»