commit-gnue
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

gnue-reports/src/base GRFilters.py


From: Jan Ischebeck
Subject: gnue-reports/src/base GRFilters.py
Date: Mon, 03 Nov 2003 05:08:48 -0500

CVSROOT:        /cvsroot/gnue
Module name:    gnue-reports
Branch:         
Changes by:     Jan Ischebeck <address@hidden>  03/11/03 05:08:48

Modified files:
        src/base       : GRFilters.py 

Log message:
        add more debugging output to the filter import code.
        add additional check for right format of filter adapter python modules.

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/gnue-reports/src/base/GRFilters.py.diff?tr1=1.22&tr2=1.23&r1=text&r2=text

Patches:
Index: gnue-reports/src/base/GRFilters.py
diff -c gnue-reports/src/base/GRFilters.py:1.22 
gnue-reports/src/base/GRFilters.py:1.23
*** gnue-reports/src/base/GRFilters.py:1.22     Mon Jun 16 08:39:07 2003
--- gnue-reports/src/base/GRFilters.py  Mon Nov  3 05:08:48 2003
***************
*** 64,71 ****
--- 64,75 ----
  
      try:
        module = dyn_import ('gnue.reports.adapters.filters.%s.%s' % 
(lastNamespace,parameters['engine']))
+       GDebug.printMesg(5,'Import of Filter at 
gnue.reports.adapters.filters.'+\
+                        '%s.%s successful.' % 
(lastNamespace,parameters['engine']))
      except ImportError:
        module = dyn_import ('gnue.reports.adapters.filters.general.%s' % 
parameters['engine'])
+       GDebug.printMesg(5,'Import of Filter at 
gnue.reports.adapters.filters.'+\
+                        'general.%s successful.' %  parameters['engine'])
      except ImportError:
        raise
        raise FilterError, "Invalid filter specified: %s" % filter
***************
*** 74,80 ****
  
      parameters ['_filterbase'] = self._config.filterBase
  
!     adapter = module.TransformAdapter(destination, parameters, filter_options)
      return adapter
  
  #
--- 78,87 ----
  
      parameters ['_filterbase'] = self._config.filterBase
  
!     try:
!       adapter = module.TransformAdapter(destination, parameters, 
filter_options)
!     except AttributeError:      
!       raise FilterError, "Plugin for Filter %s does not contain a 
TransformAdapter." % filter
      return adapter
  
  #




reply via email to

[Prev in Thread] Current Thread [Next in Thread]