core, frontends (constants): frontends Const inheritates from core Const
This commit is contained in:
parent
57d26c8377
commit
8fa0b7b8c2
2 changed files with 30 additions and 27 deletions
|
|
@ -18,6 +18,7 @@
|
|||
# along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||
|
||||
|
||||
from sat.core import constants
|
||||
from sat.core.i18n import _, D_
|
||||
|
||||
try:
|
||||
|
|
@ -50,7 +51,8 @@ def getPresence():
|
|||
return presence
|
||||
|
||||
|
||||
class Const(object):
|
||||
class Const(constants.Const):
|
||||
|
||||
PRESENCE = getPresence()
|
||||
|
||||
MENU_NORMAL = "NORMAL"
|
||||
|
|
@ -60,8 +62,6 @@ class Const(object):
|
|||
SYNTAX_CURRENT = "@CURRENT@"
|
||||
SYNTAX_TEXT = "text"
|
||||
|
||||
NO_SECURITY_LIMIT = -1
|
||||
|
||||
# XMLUI
|
||||
SAT_FORM_PREFIX = "SAT_FORM_"
|
||||
SAT_PARAM_SEPARATOR = "_XMLUI_PARAM_" # used to have unique elements names
|
||||
|
|
|
|||
|
|
@ -18,7 +18,11 @@
|
|||
# along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||
|
||||
import os.path
|
||||
from xdg import BaseDirectory
|
||||
try:
|
||||
from xdg import BaseDirectory
|
||||
except ImportError:
|
||||
# Catch JS runtime error while using Libervia
|
||||
BaseDirectory = None
|
||||
|
||||
|
||||
class Const(object):
|
||||
|
|
@ -27,9 +31,8 @@ class Const(object):
|
|||
APP_NAME = u'Salut à Toi'
|
||||
APP_NAME_SHORT = u'SàT'
|
||||
APP_NAME_FULL = u'%s (%s)' % (APP_NAME_SHORT, APP_NAME)
|
||||
APP_VERSION = u'0.4.1D' # Please add 'D' at the end for dev versions
|
||||
APP_URL = 'http://www.salut-a-toi.org'
|
||||
|
||||
APP_VERSION = u'0.4.1D' # Please add 'D' at the end for dev versions
|
||||
APP_URL = 'http://salut-a-toi.org'
|
||||
|
||||
## Parameters ##
|
||||
NO_SECURITY_LIMIT = -1
|
||||
|
|
@ -44,26 +47,26 @@ class Const(object):
|
|||
ENTITY_LAST_RESOURCE = 'LAST_RESOURCE'
|
||||
ENTITY_CAP_HASH = 'CAP_HASH'
|
||||
|
||||
if BaseDirectory: # skipped when imported from Libervia browser_side
|
||||
|
||||
## Configuration ##
|
||||
DEFAULT_CONFIG = {
|
||||
'media_dir': '/usr/share/sat/media',
|
||||
'pid_dir': '/tmp',
|
||||
'log_dir': BaseDirectory.save_data_path('sat'),
|
||||
}
|
||||
## Configuration ##
|
||||
DEFAULT_CONFIG = {
|
||||
'media_dir': '/usr/share/sat/media',
|
||||
'pid_dir': '/tmp',
|
||||
'log_dir': BaseDirectory.save_data_path('sat'),
|
||||
}
|
||||
|
||||
# XXX: tmp update code, will be removed in the future
|
||||
# When you remove this, please add that in DEFAULT_CONFIG:
|
||||
# 'local_dir': BaseDirectory.save_data_path('sat'),
|
||||
# and also remove sat.memory.memory.Memory.__fixLocalDir
|
||||
DEFAULT_LOCAL_DIR = BaseDirectory.save_data_path('sat')
|
||||
|
||||
# List of the configuration filenames sorted by ascending priority
|
||||
CONFIG_FILES = [(os.path.expanduser(path) + 'sat.conf') for path in \
|
||||
['/etc/', '~/', '~/.', '', '.'] + \
|
||||
['%s/' % path for path in list(BaseDirectory.load_config_paths('sat'))]
|
||||
]
|
||||
# XXX: tmp update code, will be removed in the future
|
||||
# When you remove this, please add that in DEFAULT_CONFIG:
|
||||
# 'local_dir': BaseDirectory.save_data_path('sat'),
|
||||
# and also remove sat.memory.memory.Memory.__fixLocalDir
|
||||
DEFAULT_LOCAL_DIR = BaseDirectory.save_data_path('sat')
|
||||
|
||||
# List of the configuration filenames sorted by ascending priority
|
||||
CONFIG_FILES = [(os.path.expanduser(path) + 'sat.conf') for path in \
|
||||
['/etc/', '~/', '~/.', '', '.'] + \
|
||||
['%s/' % path for path in list(BaseDirectory.load_config_paths('sat'))]
|
||||
]
|
||||
|
||||
## Plugins ##
|
||||
# names of widely used plugins
|
||||
|
|
|
|||
Loading…
Reference in a new issue