From d371c0c5ae363685735ab61056c808726802cf48 Mon Sep 17 00:00:00 2001 From: liuzheng712 Date: Sun, 4 Sep 2016 06:55:12 +0800 Subject: [PATCH] mkdirp --- apps/manage.py | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/apps/manage.py b/apps/manage.py index 0a67255e8..a721be061 100644 --- a/apps/manage.py +++ b/apps/manage.py @@ -1,8 +1,16 @@ #!/usr/bin/env python import os import sys +import errno if __name__ == "__main__": + try: + os.makedirs('./logs') + except OSError as exc: # Python > 2.5 (except OSError, exec: for Python < 2.5) + if exc.errno == errno.EEXIST and os.path.isdir('./logs'): + pass + else: raise + os.environ.setdefault("DJANGO_SETTINGS_MODULE", "jumpserver.settings") try: from django.core.management import execute_from_command_line