]> git.decadent.org.uk Git - dak.git/blobdiff - daklib/archive.py
move split_uploaders function to daklib.textutils
[dak.git] / daklib / archive.py
index 08f59883d06705c15507dde26c359c17c66a31aa..aeca0a006e2a9b33a0db2e002443501ee6560212 100644 (file)
@@ -361,11 +361,7 @@ class ArchiveTransaction(object):
         # Uploaders are the maintainer and co-maintainers from the Uploaders field
         db_source.uploaders.append(maintainer)
         if 'Uploaders' in control:
-            def split_uploaders(field):
-                import re
-                for u in re.sub(">[ ]*,", ">\t", field).split("\t"):
-                    yield u.strip()
-
+            from daklib.textutils import split_uploaders
             for u in split_uploaders(control['Uploaders']):
                 db_source.uploaders.append(get_or_set_maintainer(u, session))
         session.flush()