Exemplo n.º 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)
Exemplo n.º 2
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)
Exemplo n.º 3
0
def getDatasource(datasourceName, userParams):
	typeName = 'datasources'
	datasourceConfig = config.getItems(typeName, datasourceName)
	datasourceConfig.update(userParams)

	datasourceClass = getattr(datasources, datasourceName)
	return datasourceClass(datasourceConfig)
Exemplo n.º 4
0
def getDatasource(datasourceName, userParams):
    typeName = 'datasources'
    datasourceConfig = config.getItems(typeName, datasourceName)
    datasourceConfig.update(userParams)

    datasourceClass = getattr(datasources, datasourceName)
    return datasourceClass(datasourceConfig)
Exemplo n.º 5
0
def getBus():
	return Bus( config.getItems('sits', 'Bus') )
Exemplo n.º 6
0
def getBus():
    return Bus(config.getItems('sits', 'Bus'))