summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAndrew Resch <andrewresch@gmail.com>2007-11-25 12:16:29 +0000
committerAndrew Resch <andrewresch@gmail.com>2007-11-25 12:16:29 +0000
commit733ce635531cfb7362d174bb44c9da1add6f59f4 (patch)
tree5005bea6c3b828539ddfc5be5c4f8a2e62e8fd9b
parent715e3ce46321a07994d3602eec8e08e7d6fe23a5 (diff)
downloaddeluge-733ce635531cfb7362d174bb44c9da1add6f59f4.tar.gz
deluge-733ce635531cfb7362d174bb44c9da1add6f59f4.tar.bz2
deluge-733ce635531cfb7362d174bb44c9da1add6f59f4.zip
Apply logfile patch for Windows build from Slurdge.
-rwxr-xr-xscripts/deluge4
-rw-r--r--src/common.py2
2 files changed, 4 insertions, 2 deletions
diff --git a/scripts/deluge b/scripts/deluge
index b0a942c67..a8a607e32 100755
--- a/scripts/deluge
+++ b/scripts/deluge
@@ -54,6 +54,10 @@ parser.add_option("-c", "--config", dest="config", help="Sets the configuration
if (options.config != None):
deluge.common.CONFIG_DIR = options.config
+if hasattr(sys, "frozen"):
+ sys.stdout = open(os.path.join(deluge.common.CONFIG_DIR,"deluge.stdout.log"), "w")
+ sys.stderr = open(os.path.join(deluge.common.CONFIG_DIR,"deluge.stderr.log"), "w")
+
def upgrade_old_persistent_state():
pstate_file_path = os.path.join(deluge.common.CONFIG_DIR,
deluge.core.STATE_FILENAME)
diff --git a/src/common.py b/src/common.py
index 15e5cdcb5..afdffce61 100644
--- a/src/common.py
+++ b/src/common.py
@@ -48,8 +48,6 @@ import sys
if hasattr(sys, "frozen"):
INSTALL_PREFIX = ''
os.chdir(os.path.dirname(unicode(sys.executable, sys.getfilesystemencoding( ))))
- sys.stdout = open("deluge.stdout.log", "w")
- sys.stderr = open("deluge.stderr.log", "w")
else:
# the necessary substitutions are made at installation time
INSTALL_PREFIX = '@datadir@'