~flimm/epidermis/icon-theme-bugfix

« back to all changes in this revision

Viewing changes to epidermis/const.py

  • Committer: David D Lowe
  • Date: 2011-01-04 22:50:19 UTC
  • Revision ID: daviddlowe.flimm@gmail.com-20110104225019-uo31kb54cbxjt5vt
Tidy up code with better comments.
Deleted unused functions.

Show diffs side-by-side

added added

removed removed

Lines of Context:
9
9
import getpass
10
10
import xdg.BaseDirectory
11
11
 
12
 
# Pigment directory shared between all users
13
12
SHARED_PIGMENT_DIR = "/usr/share/epidermis/pigments/"
 
13
"""Pigment directory shared between all users"""
14
14
 
15
 
# List of all recognised pigment types
16
15
PIGMENT_TYPES = ["skin", "wallpaper", "metacity", "gtk", "icons", "gnomeSplash", \
17
16
    "cursors", "grub", "gdm", "xsplashHack"]
 
17
"""List of all recognised pigment types"""
18
18
 
19
19
# Are we in debugging mode?
20
20
DEBUG = False
31
31
logger.addHandler(__stream)
32
32
del(__stream)
33
33
 
34
 
# The name of the thread in which gtk.main() is running
35
34
GTK_LOOP_THREAD_NAME = "GtkThread"
 
35
"""The name of the thread in which gtk.main() is running"""
36
36
 
37
37
# Some strings
38
38
CUSTOM = "CUSTOM: " # remember to surround this string with _()
48
48
# Get current user's username
49
49
USERNAME = getpass.getuser()
50
50
 
51
 
# PAR_DIR is the parent directory of the epidermis python package
52
51
PAR_DIR = os.path.dirname(os.path.dirname(os.path.abspath(__file__)))
 
52
"""PAR_DIR is the parent directory of the epidermis python package"""
53
53
 
54
54
# Check whether Epidermis is installed or running from source
55
55
INSTALLED = True
57
57
    if os.path.exists(os.path.join(PAR_DIR, "setup.py")) and os.path.isdir(
58
58
    os.path.join(PAR_DIR,"data")):
59
59
        INSTALLED = False
60
 
except:
 
60
except Exception, ee:
 
61
    logger.debug("Exception raised in const.py: %s" % str(ee))
61
62
    pass
62
63
   
63
64
 
67
68
MY_CONFIG_HOME = xdg.BaseDirectory.save_config_path("epidermis")
68
69
DATA_HOME = xdg.BaseDirectory.xdg_data_home
69
70
MY_DATA_HOME = xdg.BaseDirectory.save_data_path("epidermis")
70
 
 
71
 
if __name__ == "__main__":
72
 
    print >> sys.stderr, "Don't run"
73
 
    sys.exit(1)
74