/[gnue]/gnue-reports/src/base/GRFilters.py
ViewVC logotype

Diff of /gnue-reports/src/base/GRFilters.py

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.22 by btami, Mon Jun 16 12:39:07 2003 UTC revision 1.23 by siesel, Mon Nov 3 10:08:48 2003 UTC
# Line 64  class GRFilters: Line 64  class GRFilters:
64    
65      try:      try:
66        module = dyn_import ('gnue.reports.adapters.filters.%s.%s' % (lastNamespace,parameters['engine']))        module = dyn_import ('gnue.reports.adapters.filters.%s.%s' % (lastNamespace,parameters['engine']))
67          GDebug.printMesg(5,'Import of Filter at gnue.reports.adapters.filters.'+\
68                           '%s.%s successful.' % (lastNamespace,parameters['engine']))
69      except ImportError:      except ImportError:
70        module = dyn_import ('gnue.reports.adapters.filters.general.%s' % parameters['engine'])        module = dyn_import ('gnue.reports.adapters.filters.general.%s' % parameters['engine'])
71          GDebug.printMesg(5,'Import of Filter at gnue.reports.adapters.filters.'+\
72                           'general.%s successful.' %  parameters['engine'])
73      except ImportError:      except ImportError:
74        raise        raise
75        raise FilterError, "Invalid filter specified: %s" % filter        raise FilterError, "Invalid filter specified: %s" % filter
# Line 74  class GRFilters: Line 78  class GRFilters:
78    
79      parameters ['_filterbase'] = self._config.filterBase      parameters ['_filterbase'] = self._config.filterBase
80    
81      adapter = module.TransformAdapter(destination, parameters, filter_options)      try:
82          adapter = module.TransformAdapter(destination, parameters, filter_options)
83        except AttributeError:      
84          raise FilterError, "Plugin for Filter %s does not contain a TransformAdapter." % filter
85      return adapter      return adapter
86    
87  #  #

Legend:
Removed from v.1.22  
changed lines
  Added in v.1.23

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26