dnscontrol/documentation/functions/global/PANIC.md
Jeffrey Cafferata 05be3b83ed
DOCS: Added GitBook code blocks syntax for dnsconfig.js. (#2149)
Co-authored-by: Tom Limoncelli <tlimoncelli@stackoverflow.com>
2023-03-13 16:30:21 -04:00

16 lines
414 B
Markdown

---
name: PANIC
parameters:
- message
parameter_types:
message: string
ts_return: never
---
`PANIC` terminates the script and therefore DNSControl with an exit code of 1. This should be used if your script cannot gather enough information to generate records, for example when a HTTP request failed.
{% code title="dnsconfig.js" %}
```javascript
PANIC("Something really bad has happened");
```
{% endcode %}