From 42a76abaa7334cc4350175554111c274490f160e Mon Sep 17 00:00:00 2001 From: Stefano Rivera Date: Wed, 28 Mar 2012 23:51:17 +0200 Subject: [PATCH] Catch SeriesNotFoundException and display a friendly error (LP: #963888) --- debian/changelog | 1 + requestsync | 6 ++++++ 2 files changed, 7 insertions(+) diff --git a/debian/changelog b/debian/changelog index c86888e..c622461 100644 --- a/debian/changelog +++ b/debian/changelog @@ -11,6 +11,7 @@ ubuntu-dev-tools (0.140) UNRELEASED; urgency=low (LP: #693217) * requestsync: - New packages from non-free or contrib go into multiverse (LP: #935643) + - Catch SeriesNotFoundException and display a friendly error (LP: #963888) [ Daniel Hahler ] * ubuntutools/archive.py: use ProxyHandler in _download_file. diff --git a/requestsync b/requestsync index 9c5b6e5..c6b01c0 100755 --- a/requestsync +++ b/requestsync @@ -217,6 +217,9 @@ def main(): % (srcpkg, release)) confirmation_prompt() newsource = True + except udtexceptions.SeriesNotFoundException, error: + print >> sys.stderr, "E: %s" % error + sys.exit(1) # Get the requested Debian source package try: @@ -226,6 +229,9 @@ def main(): except udtexceptions.PackageNotFoundException, error: print >> sys.stderr, "E: %s" % error sys.exit(1) + except udtexceptions.SeriesNotFoundException, error: + print >> sys.stderr, "E: %s" % error + sys.exit(1) if ubuntu_component is None: if debian_component == 'main':