From: Kefu Chai Date: Wed, 6 Jun 2018 04:37:11 +0000 (+0800) Subject: build_utils.sh: do not try to check non-existent file's size X-Git-Url: http://git.apps.os.sepia.ceph.com/?a=commitdiff_plain;h=e1ad9bf136a702872ac401f2fff73eaa1724ebb6;p=ceph-build.git build_utils.sh: do not try to check non-existent file's size it's distracting to read the red alert in jenkins' log like du: cannot access '/srv/debian-base/xenial.tgz': No such file or directory Signed-off-by: Kefu Chai --- diff --git a/scripts/build_utils.sh b/scripts/build_utils.sh index 88202424..80a15e7c 100644 --- a/scripts/build_utils.sh +++ b/scripts/build_utils.sh @@ -404,7 +404,7 @@ setup_pbuilder() { # again pbuild_tar="$basedir/$DIST.tgz" is_not_tar=`python -c "exec 'try: import tarfile;print int(not int(tarfile.is_tarfile(\"$pbuild_tar\")))\nexcept IOError: print 1'"` - file_size_kb=`du -k "$pbuild_tar" | cut -f1` + file_size_kb=`test -f $pbuild_tar && du -k "$pbuild_tar" | cut -f1 || echo 0` if [ "$is_not_tar" = "1" ]; then sudo rm -f "$pbuild_tar"