[Erp5-report] r42434 kazuhiko - /erp5/trunk/utils/cloudooo/cloudooo/handler/ooo/mimemapper.py
nobody at svn.erp5.org
nobody at svn.erp5.org
Wed Jan 19 00:54:22 CET 2011
Author: kazuhiko
Date: Wed Jan 19 00:54:22 2011
New Revision: 42434
URL: http://svn.erp5.org?rev=42434&view=rev
Log:
exclude some import filters added by LibreOffice.
exclude 'MS Word 97 Vorlage' by name, because it has a different Flags value than OOo 3.2.1.
now testAllFormats.py should pass on LibreOffice.
Modified:
erp5/trunk/utils/cloudooo/cloudooo/handler/ooo/mimemapper.py
Modified: erp5/trunk/utils/cloudooo/cloudooo/handler/ooo/mimemapper.py
URL: http://svn.erp5.org/erp5/trunk/utils/cloudooo/cloudooo/handler/ooo/mimemapper.py?rev=42434&r1=42433&r2=42434&view=diff
==============================================================================
--- erp5/trunk/utils/cloudooo/cloudooo/handler/ooo/mimemapper.py [utf8] (original)
+++ erp5/trunk/utils/cloudooo/cloudooo/handler/ooo/mimemapper.py [utf8] Wed Jan 19 00:54:22 2011
@@ -105,6 +105,15 @@ class MimeMapper(object):
# XXX - try find a good way to remove filters that are not used for export
bad_flag_list = [65, 94217, 536641, 1572929, 268959937,
524373, 85, 524353, 524391]
+ bad_name_list = [
+ 'MS Word 97 Vorlage',
+ 'draw_pdf_addstream_import',
+ 'draw_pdf_import',
+ 'impress_pdf_addstream_import',
+ 'impress_pdf_import',
+ 'writer_pdf_addstream_import',
+ 'writer_pdf_import',
+ ]
uno_path = kw.get("uno_path", environ.get('uno_path'))
office_binary_path = kw.get("office_binary_path",
environ.get('office_binary_path'))
@@ -122,6 +131,8 @@ class MimeMapper(object):
close_fds=True).communicate()
filter_dict, type_dict = json.loads(stdout)
for filter_name, value in filter_dict.iteritems():
+ if filter_name in bad_name_list:
+ continue
flag = value.get("Flags")
if flag in bad_flag_list:
continue
More information about the Erp5-report
mailing list