# HG changeset patch # User Azhagu Selvan SP # Date 1298488502 -19800 # Node ID b14ed1692b2784655d0fb190faabf02dda111df3 # Parent c631ac07637573bfabfdd6ce2ca9203817db2e60 convert/svn: handle MissingTool exception from converter_sink class The converter_sink class had no way of handling MissingTool exception. This change makes it to abort when there is a MissingTool exception. diff -r c631ac076375 -r b14ed1692b27 hgext/convert/convcmd.py --- a/hgext/convert/convcmd.py Thu Feb 24 14:38:50 2011 +0100 +++ b/hgext/convert/convcmd.py Thu Feb 24 00:45:02 2011 +0530 @@ -70,6 +70,8 @@ return sink(ui, path) except NoRepo, inst: ui.note(_("convert: %s\n") % inst) + except MissingTool, inst: + raise util.Abort(_('%s\n') % inst) raise util.Abort(_('%s: unknown repository type') % path) class progresssource(object):