mirror of
https://github.com/clinton-hall/nzbToMedia.git
synced 2025-07-08 06:00:48 -07:00
11 lines
358 B
Python
11 lines
358 B
Python
from functools import partial
|
|
import shutil
|
|
from six import PY2
|
|
|
|
|
|
def monkey_patch(length=512 * 1024):
|
|
if PY2:
|
|
# On Python 2 monkey patch shutil.copyfileobj()
|
|
# to adjust the buffer length to 512KB rather than 4KB
|
|
original_copyfileobj = shutil.copyfileobj
|
|
shutil.copyfileobj = partial(original_copyfileobj, length=length)
|