def getPluginConfiguration(self, _strPluginName=None): # Load the configuration file if provided if _strPluginName is None: strPluginName = self.getPluginName() else: strPluginName = _strPluginName self._oldConfig = EDConfigurationStatic.getXSConfigurationItem(strPluginName) if self._strConfigurationFile is not None: edConfig = EDConfiguration(self._strConfigurationFile) EDConfigurationStatic.setXSConfigurationItem(edConfig.getXSConfigurationItem(strPluginName)) xsConfiguration = EDConfigurationStatic.getXSConfigurationItem(strPluginName) return xsConfiguration
def getPluginConfig(self, _strPluginName=None): # Load the configuration file if provided dictConfig = None if _strPluginName is None: strPluginName = self.getPluginName() else: strPluginName = _strPluginName if self._strConfigurationFile is not None: edConfig = EDConfiguration(self._strConfigurationFile) dictConfig = edConfig.get(strPluginName) else: dictConfig = EDConfigurationStatic.get(strPluginName) return dictConfig