From de0c8aa1bd6aa96dd28729234f9a81532720c44f Mon Sep 17 00:00:00 2001 From: Jesse Keating Date: Thu, 12 Aug 2010 00:12:04 -0700 Subject: Catch malformed sources file. #621808 --- src/pyfedpkg/__init__.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'src') diff --git a/src/pyfedpkg/__init__.py b/src/pyfedpkg/__init__.py index e02191d..d0d9139 100644 --- a/src/pyfedpkg/__init__.py +++ b/src/pyfedpkg/__init__.py @@ -539,7 +539,10 @@ def sources(path, outdir=None): if not outdir: outdir = path for archive in archives: - csum, file = archive.split() + try: + csum, file = archive.split() + except ValueError: + raise FedpkgError('Malformed sources file.') # See if we already have a valid copy downloaded outfile = os.path.join(outdir, file) if os.path.exists(outfile): -- cgit