That way we get sparse files, which is good.
Signed-off-by: Chris Lalancette clalance@redhat.com --- imgfac/builders/Fedora_condorcloud_Builder.py | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/imgfac/builders/Fedora_condorcloud_Builder.py b/imgfac/builders/Fedora_condorcloud_Builder.py index ca222a8..4a9378a 100644 --- a/imgfac/builders/Fedora_condorcloud_Builder.py +++ b/imgfac/builders/Fedora_condorcloud_Builder.py @@ -17,7 +17,7 @@ import zope import oz.GuestFactory import oz.TDL import os -import shutil +import oz.ozutil import guestfs import traceback import pycurl @@ -193,7 +193,7 @@ class Fedora_condorcloud_Builder(BaseBuilder): # Copy to staging location # The os-native cp command in Fedora and RHEL does sparse file detection which is good self.log.debug("Copying (%s) to (%s)" % (input_image, staging_image)) - shutil.copyfile(input_image, staging_image) + oz.ozutil.copyfile_sparse(input_image, staging_image)
# Retrieve original XML and write it out to the final dir image_xml_base="/condorimage-" + self.new_image_id + ".xml"