# HG changeset patch # User Mads Kiilerich # Date 2016-06-10 01:19:58 # Node ID 104ec4bfe4493c82a4d5042945ef0507547347b0 # Parent 70f8fba1f28a43b34c3405e99c41eed8c8f63dc7 paster: don't retry in setup-db if repo path provided on command line is invalid diff --git a/kallithea/lib/db_manage.py b/kallithea/lib/db_manage.py --- a/kallithea/lib/db_manage.py +++ b/kallithea/lib/db_manage.py @@ -466,8 +466,10 @@ class DbManage(object): if retries == 0: sys.exit('max retries reached') if not path_ok: + if _path is not None: + sys.exit('Invalid repo path: %s' % _path) retries -= 1 - return self.config_prompt(test_repo_path, retries) + return self.config_prompt(test_repo_path, retries) # recursing!!! real_path = os.path.normpath(os.path.realpath(path))