Ejemplo n.º 1
0
def _getModuleList(moduleDir):
    moduleNameSet = _getModuleFiles(moduleDir)
    moduleList = []
    PH.addPath(moduleDir)
    for moduleName in moduleNameSet:
        try:
            module = __import__(moduleName, fromlist=[''])
            module and moduleList.append(module)
        except:
            _logger.error('error in _getModuleList: %s', moduleName)
            traceback.print_exc()
            continue
    _logger.info('_getModuleList: %s', str(moduleList))
    return moduleList