[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

[dak/master] catch UnknownFormatError in process-unchecked/check_dsc



---
 ChangeLog                |    5 +++++
 dak/process_unchecked.py |    3 +++
 2 files changed, 8 insertions(+), 0 deletions(-)

diff --git a/ChangeLog b/ChangeLog
index a779c6f..dfc63f8 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2008-06-19  Thomas Viehmann  <tv@beamnet.de>
+
+	* dak/process_unchecked.py (check_dsc): Catch UnknownFormatError
+	and reject
+
 2008-06-15  Joerg Jaspert  <joerg@debian.org>
 
 	* config/debian/cron.weekly: Work around a git bug until git is
diff --git a/dak/process_unchecked.py b/dak/process_unchecked.py
index 9b8d4de..0e2d616 100755
--- a/dak/process_unchecked.py
+++ b/dak/process_unchecked.py
@@ -700,6 +700,9 @@ def check_dsc():
     except NoFilesFieldError:
         reject("%s: no Files: field." % (dsc_filename))
         return 0
+    except UnknownFormatError, format:
+        reject("%s: unknown format '%s'." % (filename, format))
+        return 0
     except ParseChangesError, line:
         reject("%s: parse error, can't grok: %s." % (dsc_filename, line))
         return 0
-- 
1.5.5.GIT


Reply to: