From a716819f923f498c8e5f2c5d1dc148966a2f9d6a Mon Sep 17 00:00:00 2001 From: Nikos Skalkotos Date: Fri, 2 Nov 2012 13:08:32 +0200 Subject: [PATCH] Use py-sendfile in favor of pysendfile The former is older but there are packages for it in distros like Ubuntu. --- image_creator/disk.py | 3 ++- setup.py | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/image_creator/disk.py b/image_creator/disk.py index aaee6ef..40e1316 100644 --- a/image_creator/disk.py +++ b/image_creator/disk.py @@ -443,7 +443,8 @@ class DiskDevice(object): progressbar.next() while left > 0: length = min(left, blocksize) - sent = sendfile(dst.fileno(), src.fileno(), offset, length) + _, sent = sendfile(dst.fileno(), src.fileno(), offset, + length) offset += sent left -= sent progressbar.goto((size - left) // MB) diff --git a/setup.py b/setup.py index 58cecb9..542d985 100755 --- a/setup.py +++ b/setup.py @@ -46,7 +46,7 @@ setup( license='BSD', packages=find_packages(), include_package_data=True, - install_requires=['sh', 'ansicolors', 'progress>=1.0.2', 'pysendfile'], + install_requires=['sh', 'ansicolors', 'progress>=1.0.2', 'py-sendfile'], entry_points={ 'console_scripts': [ 'snf-image-creator = image_creator.main:main', -- 1.7.10.4