This is the ThingsDB documentation for version v0, click here for the latest version!
Returns an error.
This function does not generate an event.
err([code, [message]])
Argument | Type | Description |
---|---|---|
code | int (optional) | Integer error code between -127 and -50, defaults to -100. |
message | str (optional) | Optional error message. |
An error value.
This code shows some return values for err():
[
err(),
err(-100, 'some error occurred'),
err(-101),
err(-59),
];
Return value in JSON format
[
{
"!": "err(-100)",
"error_code": -100,
"error_msg": "error:-100"
},
{
"!": "err(-100)",
"error_code": -100,
"error_msg": "some error occurred"
},
{
"!": "err(-101)",
"error_code": -101,
"error_msg": "error:-101"
},
{
"!": "overflow_err()",
"error_code": -59,
"error_msg": "integer overflow"
}
]