Maintain backwards compatibility for ui setup
authorRocco Rutte <pdmef@gmx.net>
Mon, 25 May 2009 13:17:33 +0000 (15:17 +0200)
committerRocco Rutte <pdmef@gmx.net>
Mon, 25 May 2009 13:17:33 +0000 (15:17 +0200)
Signed-off-by: Rocco Rutte <pdmef@gmx.net>
hg2git.py

index d16d08d..3c0d1e3 100755 (executable)
--- a/hg2git.py
+++ b/hg2git.py
@@ -26,8 +26,11 @@ def set_origin_name(name):
   origin_name = name
 
 def setup_repo(url):
-  myui=ui.ui()
-  myui.setconfig('ui', 'interactive', 'off')
+  try:
+    myui=ui.ui(interactive=False)
+  except TypeError:
+    myui=ui.ui()
+    myui.setconfig('ui', 'interactive', 'off')
   return myui,hg.repository(myui,url)
 
 def fixup_user(user,authors):