edx-lint
edx-lint copied to clipboard
Suggestion: warn on use of sys.exit
sys.exit
is probably wrong in most places in edx code. It's almost always better to just raise an exception. In particular, in management commands, you should raise a CommandError
so that callers using the command via call_command
don't have the process shut down underneath them.