Security Sentries
Parslet includes lightweight security checks called Defcons.
- Defcon 1
Validates changed Python files in pull requests to ensure they do not use dangerous functions like
execoros.system.- Defcon 2
Provides a
sandbox_taskdecorator that prevents tasks from using modules such asosorsubprocessat runtime.- Defcon 3
Attaches a trap to the
DAGRunnerthat freezes the DAG and writes acrash.logif an uncaught exception bubbles up.