(event: str, *args)
| 186 | HOOKS[event].append(callback) |
| 187 | |
| 188 | def trigger_hooks(event: str, *args): |
| 189 | for callback in HOOKS[event]: |
| 190 | result = callback(*args) |
| 191 | if result is not None: |
| 192 | return result |
| 193 | return None |
| 194 | |
| 195 | # s04 hooks preserved |
| 196 | DENY_LIST = ["rm -rf /", "sudo", "shutdown", "reboot", "mkfs", "dd if="] |
no outgoing calls
no test coverage detected