summaryrefslogtreecommitdiffstats
path: root/bin/repoman
diff options
context:
space:
mode:
authorZac Medico <zmedico@gentoo.org>2008-11-11 17:46:49 +0000
committerZac Medico <zmedico@gentoo.org>2008-11-11 17:46:49 +0000
commit8fb4415e6dae99a6fa710106fa086cea8b34182d (patch)
tree4f98d0a9457b00348264b73966128f04383264ce /bin/repoman
parentafaf07935f49bf256fadf8f2d5337073c9036112 (diff)
downloadportage-8fb4415e6dae99a6fa710106fa086cea8b34182d.tar.gz
portage-8fb4415e6dae99a6fa710106fa086cea8b34182d.tar.bz2
portage-8fb4415e6dae99a6fa710106fa086cea8b34182d.zip
Make FindPortdir() return (None, None, None) on failure, instead of raising
a potentially ambiguous ValueError. svn path=/main/trunk/; revision=11853
Diffstat (limited to 'bin/repoman')
-rwxr-xr-xbin/repoman5
1 files changed, 2 insertions, 3 deletions
diff --git a/bin/repoman b/bin/repoman
index 5db3b6077..f9900781a 100755
--- a/bin/repoman
+++ b/bin/repoman
@@ -481,9 +481,8 @@ if options.mode in ('last', 'lfull'):
# commit (like if Manifest generation fails).
can_force = True
-try:
- portdir, portdir_overlay, mydir = utilities.FindPortdir(repoman_settings)
-except ValueError:
+portdir, portdir_overlay, mydir = utilities.FindPortdir(repoman_settings)
+if portdir is None:
sys.exit(1)
vcs = None