python/samba: ignore encoding errors while reading files
[nivanova/samba-autobuild/.git] / python / samba / __init__.py
index 93240dddfbb6af0eb91b14d8c46b5f8490d765f8..d851bf3606c593de8d66a77c0c7964285f100608 100644 (file)
@@ -280,7 +280,7 @@ def read_and_sub_file(file_name, subst_vars):
     :param file_name: File to be read (typically from setup directory)
      param subst_vars: Optional variables to subsitute in the file.
     """
-    data = open(file_name, 'r').read()
+    data = open(file_name, 'r', encoding="utf-8").read()
     if subst_vars is not None:
         data = substitute_var(data, subst_vars)
         check_all_substituted(data)