Пример #1
0
 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
Пример #2
0
 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