Replace our gconf-based settings module with a file-based one
[mevemon] / package / src / constants.py
1 """ Contains all the constants that mevemon uses """
2 import os
3
4 CONFIG_DIR = os.path.expanduser("~/.mevemon/")
5 CONFIG_NAME = "mevemon.cfg"
6 CONFIG_PATH = os.path.join(CONFIG_DIR, CONFIG_NAME)
7
8 # Logging constants
9 LOGNAME = "mevemon.log"
10 LOGPATH = os.path.join(CONFIG_DIR, LOGNAME)
11 MAXBYTES = 1 * 1000 * 1000 # 1MB
12 LOGCOUNT = 10
13
14 ABOUT_NAME = 'mEveMon'
15 ABOUT_TEXT = ('Mobile character monitor for EVE Online')
16 ABOUT_AUTHORS = ['Ryan Campbell <campbellr@gmail.com>',
17                  'Danny Campbell <danny.campbell@gmail.com>']
18
19 ABOUT_WEBSITE = 'http://mevemon.garage.maemo.org'
20 APP_VERSION = '0.5-1'
21
22 # size of a valid api key
23 KEY_SIZE = 64