[Erp5-report] r33929 luke - /erp5/trunk/utils/erp5.timmy/src/erp5/timmy/timmy.py

nobody at svn.erp5.org nobody at svn.erp5.org
Fri Mar 19 19:48:49 CET 2010


Author: luke
Date: Fri Mar 19 19:48:48 2010
New Revision: 33929

URL: http://svn.erp5.org?rev=33929&view=rev
Log:
 - allow for nonexisting templates for some types

Modified:
    erp5/trunk/utils/erp5.timmy/src/erp5/timmy/timmy.py

Modified: erp5/trunk/utils/erp5.timmy/src/erp5/timmy/timmy.py
URL: http://svn.erp5.org/erp5/trunk/utils/erp5.timmy/src/erp5/timmy/timmy.py?rev=33929&r1=33928&r2=33929&view=diff
==============================================================================
--- erp5/trunk/utils/erp5.timmy/src/erp5/timmy/timmy.py [utf8] (original)
+++ erp5/trunk/utils/erp5.timmy/src/erp5/timmy/timmy.py [utf8] Fri Mar 19 19:48:48 2010
@@ -173,8 +173,12 @@
     'Conversion Server': 'conversion-server-template.cfg',
   }
   for instance in instance_dict_list:
+    template_name = template_mapping.get(instance['TYPE'], None)
+    if template_name is None:
+      logging.warning('Template for %s not found' % instance['TYPE'])
+      continue
     template_data = ''.join(file(os.path.join(template_directory,
-      template_mapping[instance['TYPE']])).readlines())
+      template_name)).readlines())
 
     template = PercentTemplate(template_data)
     if 'BT5_LIST' in instance:




More information about the Erp5-report mailing list