From 1ac78c6b7d23a5d025742c2b7a5ddc4c2cdaedcb Mon Sep 17 00:00:00 2001 From: Guido Guenther Date: Fri, 28 Dec 2007 23:01:10 +0100 Subject: don't fail when importing into empty git archives --- gbp/git_utils.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/gbp/git_utils.py b/gbp/git_utils.py index 39ff89af..fffa3f64 100644 --- a/gbp/git_utils.py +++ b/gbp/git_utils.py @@ -81,8 +81,10 @@ class GitRepository(object): out, ret = self.__git_getoutput('ls-files', ['-z']) if ret: raise GitRepositoryError, "Error listing files %d" % ret - files = [ file for file in out[0].split('\0') if file ] - return files + if out: + return [ file for file in out[0].split('\0') if file ] + else: + return [] def build_tag(format, version): -- cgit v1.2.3