convert: make convertsource option handling transparent
authorBrendan Cully <brendan@kublai.com>
Mon, 02 Jul 2007 22:33:48 -0700
changeset 4780 169fe1e6104c
parent 4778 e321f16f4eac
child 4781 38bf55d2e41f
convert: make convertsource option handling transparent
hgext/convert/__init__.py
--- a/hgext/convert/__init__.py	Mon Jul 02 13:26:12 2007 -0700
+++ b/hgext/convert/__init__.py	Mon Jul 02 22:33:48 2007 -0700
@@ -18,12 +18,12 @@
 
 converters = [convert_cvs, convert_git, convert_svn, convert_mercurial]
 
-def convertsource(ui, path, rev=None):
+def convertsource(ui, path, **opts):
     for c in converters:
         if not hasattr(c, 'getcommit'):
             continue
         try:
-            return c(ui, path, rev=rev)
+            return c(ui, path, **opts)
         except NoRepo:
             pass
     raise util.Abort('%s: unknown repository type' % path)