Module constants
[hide private]
[frames] | no frames]

Source Code for Module constants

 1  # -*- coding: utf-8 -*- 
 2   
 3  ############################################################################ 
 4  # constants.py 
 5  # 
 6  # Class representing constant values shared among parts of MOCOP. 
 7  # 
 8  # (C) 2008 Likya Software Ltd. 
 9  ############################################################################ 
10   
11  import os, tempfile 
12   
13 -class Constants(object):
14 15 DEFAULT_LANG = 'en' 16 DEFAULT_NUMBER_OF_WORKERS = 2 17 LOCAL_ENCODING = 'ISO8859-9' 18 19 CLIENT_LISTENING_SSL_PORT = 4243 20 SERVER_LISTENING_SSL_PORT = 4244 21 JSONRPC_CLIENT_LISTENING_SSL_PORT = 4245 22 JSONRPC_CLIENT_LISTENING_TCP_PORT = 4246 23 24 PING_TIMEOUT = 2 # seconds 25 MAX_PINGS = 1 26 RETRY_INTERVAL = 3 # seconds 27 28 JSON_RPC_SESSION_TIMEOUT = 6000 29 TIMEOUT_SERVER_LISTENING = 10 30 DIST_DIRECTORY = 'dist' 31 WORK_DIRECTORY = 'tempwork' 32 33 # Should be same as ../tools/make.py 34 PY_COMPILED_EXT = 'c' 35 MODULE_EXT = '.moc' 36 37 CERTIFICATE = 'cert.pem' 38 SERVER_CONF_FILE = os.path.join('conf', 'server.conf') 39 SERVER_LIST_CONF_FILE = os.path.join('conf', 'serverlist.conf') 40 DOMAIN_CONF_FILE = os.path.join('conf', 'domains.conf') 41 42 MMAP_RESULT_FILE = os.path.join(tempfile.gettempdir(), 'mocop_resmap_') 43 MMAP_REQ_FILE = os.path.join(tempfile.gettempdir(), 'mocop_reqmap_') 44 45 VIRTUAL_USER_NAME = 'Virtual User' 46 47 ISO_DATE_FORMAT = '%Y-%m-%d' 48 49 # Screen related constants 50 DEFAULT_SCREEN_PATH = 'mcbase.views.defaultscreen' 51 DEFAULT_SCREEN_CAPTION = 'MOCOP' 52 TAB_NAME_PREFIX = 'MCTAB_' 53 MODE_NEW = 1 # New record 54 MODE_UPDATE = 2 # Update record 55 MODE_LIST = 3 # List mode 56 MODE_MLIST = 4 # Multiple select list mode
57