Mercurial > prosody-modules
comparison mod_xml_status/mod_xml_status.lua @ 525:a9cd75cc9563
mod_xml_status: small cleanup.
| author | Marco Cirillo <maranda@lightwitch.org> |
|---|---|
| date | Fri, 06 Jan 2012 23:43:52 +0000 |
| parents | ff3ea8735d61 |
| children | 0529658efd1e |
comparison
equal
deleted
inserted
replaced
| 524:ff3ea8735d61 | 525:a9cd75cc9563 |
|---|---|
| 99 | 99 |
| 100 if h then response.headers = h; end | 100 if h then response.headers = h; end |
| 101 return response | 101 return response |
| 102 end | 102 end |
| 103 | 103 |
| 104 local function request(method, body, request) | 104 local function request(method, body, request) |
| 105 if not prosody.stanza_counter then | |
| 106 local err500 = r_err:format("500", "Internal server error") | |
| 107 return response(500, err500) end | |
| 108 if method == "GET" then | 105 if method == "GET" then |
| 109 return response(200, forge_response()) | 106 return response(200, forge_response()) |
| 110 else | 107 else |
| 111 local err405 = r_err:format("405", "Only GET is supported") | 108 local err405 = r_err:format("405", "Only GET is supported") |
| 112 return response(405, err405, {["Allow"] = "GET"}) | 109 return response(405, err405, {["Allow"] = "GET"}) |
