fix unpack execption when gbs import tarball
authorGuan Junchun <junchunx.guan@intel.com>
Wed, 21 Mar 2012 09:40:18 +0000 (17:40 +0800)
committerGuan Junchun <junchunx.guan@intel.com>
Wed, 21 Mar 2012 09:40:18 +0000 (17:40 +0800)
gitbuildsys/cmd_import.py

index 8dc28b8..1e3582d 100644 (file)
@@ -86,7 +86,11 @@ def do(opts, args):
 
     msger.info('unpack upstream tar ball ...')
     upstream = utils.UpstreamTarball(tarball)
-    upstream.unpack(tardir)
+    try:
+        upstream.unpack(tardir)
+    except errors.UnpackError:
+        msger.error('Unpacking %s fail' % tarball)
+
     tag = repo.version_to_tag("%(version)s", pkgversion)
     msg = "Upstream version %s" % (pkgversion)