From 5badd47fd70c8de0016b93eb26cfcd61e5cdaa1e Mon Sep 17 00:00:00 2001 From: Dan Helfman Date: Mon, 25 Aug 2008 16:57:33 -0700 Subject: [PATCH] Logging to a temp directory instead of the current directory. This allows non-admin/non-root users to run Luminotes Desktop. --- config/Desktop.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/config/Desktop.py b/config/Desktop.py index abd32df..2de3c93 100644 --- a/config/Desktop.py +++ b/config/Desktop.py @@ -1,5 +1,7 @@ import os +import os.path import cherrypy +from tempfile import gettempdir settings = { @@ -9,8 +11,8 @@ settings = { "session_filter.timeout": 60 * 24 * 365, # one year "static_filter.root": os.getcwd(), "server.log_to_screen": False, - "server.log_file": "luminotes_error.log", - "server.log_access_file": "luminotes.log", + "server.log_file": os.path.join( gettempdir(), "luminotes_error.log" ), + "server.log_access_file": os.path.join( gettempdir(), "luminotes.log" ), "server.log_tracebacks": True, "luminotes.launch_browser": True, "luminotes.db_host": None, # use local SQLite database