def getProjectPluginConfiguration(_pluginName): """ """ EDVerbose.DEBUG("EDApplication.getProjectPluginConfiguration") pluginConfiguration = None strPathToProjectConfigurationFile = EDFactoryPluginStatic.getPathToProjectConfigurationFile(_pluginName) EDApplication.synchronizeOn() if (strPathToProjectConfigurationFile is not None): edConfigurationProject = EDConfiguration(strPathToProjectConfigurationFile) edConfigurationProject.load() if (edConfigurationProject is not None): pluginConfiguration = edConfigurationProject.getPluginItem(_pluginName) if (pluginConfiguration is None): EDVerbose.DEBUG("EDApplication.getProjectPluginConfiguration: No project configuration found for %s " % _pluginName) else: EDVerbose.DEBUG("EDApplication.getProjectPluginConfiguration: Reading %s configuration from %s" % (\ _pluginName, \ strPathToProjectConfigurationFile)) EDApplication.synchronizeOff() return pluginConfiguration