mirror of
https://github.com/fergalmoran/dss.api.git
synced 2025-12-22 09:18:13 +00:00
51 lines
1.2 KiB
Python
51 lines
1.2 KiB
Python
import os
|
|
import sys
|
|
from dss import localsettings
|
|
|
|
if os.name == 'posix':
|
|
LOG_FILE = localsettings.DSS_TEMP_PATH + 'dss.log'
|
|
if not os.path.exists(LOG_FILE):
|
|
print("Creating {}".format(LOG_FILE))
|
|
open(LOG_FILE, 'a').close()
|
|
else:
|
|
print("{} already exists.".format(LOG_FILE))
|
|
|
|
else:
|
|
LOG_FILE = 'c:\\temp\\dss.log'
|
|
|
|
LOGGING = {
|
|
'version': 1,
|
|
'disable_existing_loggers': False,
|
|
'formatters': {
|
|
'verbose': {
|
|
'format': "[%(asctime)s] %(levelname)s [%(name)s:%(lineno)s] %(message)s",
|
|
'datefmt': "%d/%b/%Y %H:%M:%S"
|
|
},
|
|
'simple': {
|
|
'format': '%(levelname)s %(message)s'
|
|
},
|
|
},
|
|
'handlers': {
|
|
'file': {
|
|
'level': 'INFO',
|
|
'class': 'logging.FileHandler',
|
|
'filename': LOG_FILE,
|
|
'formatter': 'verbose'
|
|
}, 'console': {
|
|
'class': 'logging.StreamHandler',
|
|
'stream': sys.stdout,
|
|
}
|
|
},
|
|
'loggers': {
|
|
'django': {
|
|
'handlers': ['file'],
|
|
'propagate': True,
|
|
'level': 'DEBUG',
|
|
},
|
|
'dss': {
|
|
'handlers': ['file', 'console'],
|
|
'level': 'DEBUG',
|
|
},
|
|
}
|
|
}
|