Validate that a script received a required value.

Required Values

required_value.lua
local name = 
local status = "missing"
local message = "name required"

if name ~= "" then
  status = "ok"
  message = "run " .. name
end

print("name=" .. name)
print("status=" .. status)
print("message=" .. message)
local name = 
local status = "missing"
local message = "name required"

if name ~= "" then
  status = "ok"
  message = "run " .. name
end

print("name=" .. name)
print("status=" .. status)
print("message=" .. message)
local name = 
local status = "missing"
local message = "name required"

if name ~= "" then
  status = "ok"
  message = "run " .. name
end

print("name=" .. name)
print("status=" .. status)
print("message=" .. message)
required-value A script can check a required value before doing work. The example models the decision with scalar fixture data instead of reading real process arguments.