utf8 files, too :(
authorSeth Vidal <skvidal@fedoraproject.org>
Tue, 8 Jan 2008 20:42:02 +0000 (15:42 -0500)
committerSeth Vidal <skvidal@fedoraproject.org>
Tue, 8 Jan 2008 20:42:02 +0000 (15:42 -0500)
createrepo/yumbased.py

index faf5be3b8eadd6f680fe63aa79354bd7edb0bea2..38d65de8e82ed1d3bd6372e0c11389d8c1cc2855 100644 (file)
@@ -227,11 +227,11 @@ class CreateRepoPackage(YumLocalPackage):
             dirs = self._return_primary_dirs()
                 
         for fn in files:
-            msg += """    <file>%s</file>\n""" % fn
+            msg += """    <file>%s</file>\n""" % utils.utf8String(fn)
         for fn in dirs:
-            msg += """    <file type="dir">%s</file>\n""" % fn
+            msg += """    <file type="dir">%s</file>\n""" % utils.utf8String(fn)
         for fn in ghosts:
-            msg += """    <file type="ghost">%s</file>\n""" % fn
+            msg += """    <file type="ghost">%s</file>\n""" % utils.utf8String(fn)
         
         return msg