summaryrefslogtreecommitdiff
path: root/t/proxyunits.lua
diff options
context:
space:
mode:
Diffstat (limited to 't/proxyunits.lua')
-rw-r--r--t/proxyunits.lua5
1 files changed, 5 insertions, 0 deletions
diff --git a/t/proxyunits.lua b/t/proxyunits.lua
index 6b492b4..411950d 100644
--- a/t/proxyunits.lua
+++ b/t/proxyunits.lua
@@ -213,6 +213,11 @@ function mcp_config_routes(zones)
return "VALUE " .. r:key() .. " 0 " .. vlen .. "\r\n" .. count .. "\r\nEND\r\n"
end
+ pfx_set["awaitlogerr"] = function(r)
+ local rtable = mcp.await_logerrors(r, { zones.z1, zones.z2, zones.z3 }, 1, mcp.AWAIT_FASTGOOD, "write_failed")
+ return rtable[1]
+ end
+
mcp.attach(mcp.CMD_GET, toproute_factory(pfx_get, "get"))
mcp.attach(mcp.CMD_SET, toproute_factory(pfx_set, "set"))
mcp.attach(mcp.CMD_TOUCH, toproute_factory(pfx_touch, "touch"))