示例#1
0
def getModule(moduleName):
    typeName = 'modules'
    moduleConfig = config.getItems(typeName, moduleName)
    sitsConfig = config.getItems('sits', 'General')
    moduleConfig.update(sitsConfig)

    moduleClass = getattr(modules, moduleName)
    return moduleClass(moduleConfig)
示例#2
0
文件: loader.py 项目: lapig-ufg/sitt
def getModule(moduleName):
	typeName = 'modules'
	moduleConfig = config.getItems(typeName, moduleName)
	sitsConfig = config.getItems('sits', 'General')
	moduleConfig.update(sitsConfig)


	moduleClass = getattr(modules, moduleName)
	return moduleClass(moduleConfig)
示例#3
0
文件: loader.py 项目: lapig-ufg/sitt
def getDatasource(datasourceName, userParams):
	typeName = 'datasources'
	datasourceConfig = config.getItems(typeName, datasourceName)
	datasourceConfig.update(userParams)

	datasourceClass = getattr(datasources, datasourceName)
	return datasourceClass(datasourceConfig)
示例#4
0
def getDatasource(datasourceName, userParams):
    typeName = 'datasources'
    datasourceConfig = config.getItems(typeName, datasourceName)
    datasourceConfig.update(userParams)

    datasourceClass = getattr(datasources, datasourceName)
    return datasourceClass(datasourceConfig)
示例#5
0
文件: loader.py 项目: lapig-ufg/sitt
def getBus():
	return Bus( config.getItems('sits', 'Bus') )
示例#6
0
def getBus():
    return Bus(config.getItems('sits', 'Bus'))