mirror of
https://github.com/jumpserver/jumpserver.git
synced 2025-06-29 00:07:18 +00:00
[Update] 修改日志目录
This commit is contained in:
parent
2a0e68c58f
commit
b2717133ee
@ -12,6 +12,7 @@ https://docs.djangoproject.com/en/1.10/ref/settings/
|
|||||||
|
|
||||||
import os
|
import os
|
||||||
import sys
|
import sys
|
||||||
|
import socket
|
||||||
|
|
||||||
import ldap
|
import ldap
|
||||||
# from django_auth_ldap.config import LDAPSearch, LDAPSearchUnion
|
# from django_auth_ldap.config import LDAPSearch, LDAPSearchUnion
|
||||||
@ -23,6 +24,13 @@ from .conf import load_user_config
|
|||||||
BASE_DIR = os.path.dirname(os.path.dirname(os.path.abspath(__file__)))
|
BASE_DIR = os.path.dirname(os.path.dirname(os.path.abspath(__file__)))
|
||||||
PROJECT_DIR = os.path.dirname(BASE_DIR)
|
PROJECT_DIR = os.path.dirname(BASE_DIR)
|
||||||
CONFIG = load_user_config()
|
CONFIG = load_user_config()
|
||||||
|
LOG_DIR = os.path.join(PROJECT_DIR, 'logs')
|
||||||
|
HOSTNAME = socket.gethostname()
|
||||||
|
JUMPSERVER_LOG_FILE = os.path.join(LOG_DIR, 'jumpserver-{}.log'.format(HOSTNAME))
|
||||||
|
ANSIBLE_LOG_FILE = os.path.join(LOG_DIR, 'ansible-{}.log'.format(HOSTNAME))
|
||||||
|
|
||||||
|
if not os.path.isdir(LOG_DIR):
|
||||||
|
os.makedirs(LOG_DIR)
|
||||||
|
|
||||||
# Quick-start development settings - unsuitable for production
|
# Quick-start development settings - unsuitable for production
|
||||||
# See https://docs.djangoproject.com/en/1.10/howto/deployment/checklist/
|
# See https://docs.djangoproject.com/en/1.10/howto/deployment/checklist/
|
||||||
@ -216,14 +224,14 @@ LOGGING = {
|
|||||||
'interval': 1,
|
'interval': 1,
|
||||||
"backupCount": 7,
|
"backupCount": 7,
|
||||||
'formatter': 'main',
|
'formatter': 'main',
|
||||||
'filename': os.path.join(PROJECT_DIR, 'logs', 'jumpserver.log'),
|
'filename': JUMPSERVER_LOG_FILE,
|
||||||
},
|
},
|
||||||
'ansible_logs': {
|
'ansible_logs': {
|
||||||
'encoding': 'utf8',
|
'encoding': 'utf8',
|
||||||
'level': 'DEBUG',
|
'level': 'DEBUG',
|
||||||
'class': 'logging.FileHandler',
|
'class': 'logging.FileHandler',
|
||||||
'formatter': 'main',
|
'formatter': 'main',
|
||||||
'filename': os.path.join(PROJECT_DIR, 'logs', 'ansible.log'),
|
'filename': ANSIBLE_LOG_FILE,
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
'loggers': {
|
'loggers': {
|
||||||
|
Loading…
Reference in New Issue
Block a user