Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/Config.py
diff options
context:
space:
mode:
authorNathanaël Lécaudé <Nat@localhost.localdomain>2007-01-29 06:00:48 (GMT)
committer Nathanaël Lécaudé <Nat@localhost.localdomain>2007-01-29 06:00:48 (GMT)
commit91597cc694d20ef5385805f26af8a1c829b1052c (patch)
treed6382a53960631eaff81264ac0ea1cdfdf56cc26 /Config.py
parentd1bd5c3afca2aad09701af702d018f3e99496d07 (diff)
Redid very ugly code I made in previous update
Diffstat (limited to 'Config.py')
-rw-r--r--Config.py12
1 files changed, 10 insertions, 2 deletions
diff --git a/Config.py b/Config.py
index 0b8f86a..76320d3 100644
--- a/Config.py
+++ b/Config.py
@@ -1,7 +1,12 @@
# -*- coding: utf-8 -*-
-
import os
+SugarMode = True
+try:
+ from sugar import env
+except ImportError:
+ SugarMode = False
+
if os.path.isfile("DEBUG"):
f = open("DEBUG")
l = f.read(10)
@@ -13,7 +18,6 @@ print "Debug Level %d" % (DEBUG)
TAM_TAM_ROOT = os.path.dirname(os.path.abspath(__file__))
-PREF_DIR = '/tamtam'
print 'INFO: loaded TAMTAM_ROOT=%s' % TAM_TAM_ROOT
#BUFFERING
@@ -23,6 +27,10 @@ NOTELOOPER_SLEEP = 0.05
#PATHS
SOUNDS_DIR = TAM_TAM_ROOT + "/Resources/Sounds"
FILES_DIR = TAM_TAM_ROOT + "/Resources"
+if SugarMode == True:
+ PREF_DIR = env.get_profile_path() + '/tamtam'
+else:
+ PREF_DIR = SOUNDS_DIR + '/temp'
#SERVER
SERVER_ADDRESS = "localhost"