Workflow and Source Panels
Response State Panel
Replay a small response state machine with scalar request and response values.
Response State Panel
response_state_panel.lua
local route =
local status = ""
local message = ""
if route == "refresh" then
status = "ok"
message = "cache refreshed"
elseif route == "archive" then
status = "queued"
message = "archive queued"
else
status = "ok"
message = "service ready"
end
local payload = status .. ":" .. message
print("route=" .. route)
print("status=" .. status)
print("payload=" .. payload)
local route =
local status = ""
local message = ""
if route == "refresh" then
status = "ok"
message = "cache refreshed"
elseif route == "archive" then
status = "queued"
message = "archive queued"
else
status = "ok"
message = "service ready"
end
local payload = status .. ":" .. message
print("route=" .. route)
print("status=" .. status)
print("payload=" .. payload)
local route =
local status = ""
local message = ""
if route == "refresh" then
status = "ok"
message = "cache refreshed"
elseif route == "archive" then
status = "queued"
message = "archive queued"
else
status = "ok"
message = "service ready"
end
local payload = status .. ":" .. message
print("route=" .. route)
print("status=" .. status)
print("payload=" .. payload)
response state
Model a response as scalar state before handing it to a real service boundary.