mirror of
https://github.com/zulip/zulip.git
synced 2025-11-02 21:13:36 +00:00
logging: Log management commands that are run.
This could potentially help with debugging exactly what happened with some issue down the line. (imported from commit cc7321d742875b644d4727a084b462dcd01dcf10)
This commit is contained in:
11
manage.py
11
manage.py
@@ -1,14 +1,21 @@
|
||||
#!/usr/bin/env python
|
||||
import os
|
||||
import sys
|
||||
import logging
|
||||
import subprocess
|
||||
|
||||
if __name__ == "__main__":
|
||||
os.environ.setdefault("DJANGO_SETTINGS_MODULE", "zproject.settings")
|
||||
|
||||
from django.conf import settings
|
||||
|
||||
logger = logging.getLogger("zulip.management")
|
||||
subprocess.check_call([os.path.join(os.path.dirname(__file__), "bin", "log-management-command"),
|
||||
" ".join(sys.argv)])
|
||||
|
||||
if "--no-traceback" not in sys.argv and len(sys.argv) > 1:
|
||||
sys.argv.append("--traceback")
|
||||
|
||||
os.environ.setdefault("DJANGO_SETTINGS_MODULE", "zproject.settings")
|
||||
|
||||
from django.core.management import execute_from_command_line
|
||||
|
||||
execute_from_command_line(sys.argv)
|
||||
|
||||
Reference in New Issue
Block a user