15 lines
297 B
Lua
15 lines
297 B
Lua
|
|
local function uuid()
|
||
|
|
local uuid_cmd = "/usr/bin/uuid"
|
||
|
|
|
||
|
|
local result, _, code = os.execute(uuid_cmd)
|
||
|
|
|
||
|
|
if result and code == 0 then
|
||
|
|
ngx.say(result)
|
||
|
|
else
|
||
|
|
ngx.status = 500
|
||
|
|
ngx.log(ngx.ERR, "UUID GENERATION *FAILED*")
|
||
|
|
ngx.exit()
|
||
|
|
end
|
||
|
|
end
|
||
|
|
|
||
|
|
return uuid
|