etwist/service.py
branchstable
changeset 5365 ca838c79af97
parent 5088 891cdb7d8cbb
child 5414 6eeec78c65f9
equal deleted inserted replaced
5362:e185d708a36f 5365:ca838c79af97
    12 from cubicweb.cwconfig import CubicWebConfiguration as cwcfg
    12 from cubicweb.cwconfig import CubicWebConfiguration as cwcfg
    13 
    13 
    14 logger = getLogger('cubicweb.twisted')
    14 logger = getLogger('cubicweb.twisted')
    15 logger.handlers = [handlers.NTEventLogHandler('cubicweb')]
    15 logger.handlers = [handlers.NTEventLogHandler('cubicweb')]
    16 
    16 
    17 os.environ['CW_INSTANCES_DIR'] = r'C:\etc\cubicweb.d'
    17 if not os.environ.get('CW_INSTANCES_DIR'):
    18 os.environ['USERNAME'] = 'cubicweb'
    18     os.environ['CW_INSTANCES_DIR'] = r'C:\etc\cubicweb.d'
       
    19 if not os.environ.get('USERNAME'):
       
    20     os.environ['USERNAME'] = 'cubicweb'
    19 
    21 
    20 class CWService(object, win32serviceutil.ServiceFramework):
    22 class CWService(object, win32serviceutil.ServiceFramework):
    21     _svc_name_ = None
    23     _svc_name_ = None
    22     _svc_display_name_ = None
    24     _svc_display_name_ = None
    23     instance = None
    25     instance = None