logger.errx(task, 'cannot upload script to %s: %s',
opt.upstream:get_addr(), err)
opt.upstream:fail()
+ script.fatal_error = err
else
opt.upstream:ok()
logger.infox(task,
logger.errx(cfg, 'cannot upload script to %s: %s',
opt.upstream:get_addr(), err)
opt.upstream:fail()
+ script.fatal_error = err
else
opt.upstream:ok()
logger.infox(cfg,
return false
end
+
local script = redis_scripts[id]
+
+ if script.fatal_error then
+ callback(script.fatal_error, nil)
+ return true
+ end
+
if not script.redis_params then
callback('no redis servers defined', nil)
return true