From 02187ab5a5950ebe12e789b8a0d44d32888a2943 Mon Sep 17 00:00:00 2001 From: Roberto Rosario Date: Sun, 21 Apr 2019 04:03:34 -0400 Subject: [PATCH] Remove unused functions Signed-off-by: Roberto Rosario --- mayan/apps/storage/utils.py | 36 +++--------------------------------- 1 file changed, 3 insertions(+), 33 deletions(-) diff --git a/mayan/apps/storage/utils.py b/mayan/apps/storage/utils.py index df97cbaf7a..90eab5bae5 100644 --- a/mayan/apps/storage/utils.py +++ b/mayan/apps/storage/utils.py @@ -15,25 +15,9 @@ def TemporaryFile(*args, **kwargs): return tempfile.TemporaryFile(*args, **kwargs) -# http://stackoverflow.com/questions/123198/how-do-i-copy-a-file-in-python -def copyfile(source, destination, buffer_size=1024 * 1024): - """ - Copy a file from source to dest. source and dest - can either be strings or any object with a read or - write method, like StringIO for example. - """ - source_descriptor = get_descriptor(source) - destination_descriptor = get_descriptor(destination, read=False) - - while True: - copy_buffer = source_descriptor.read(buffer_size) - if copy_buffer: - destination_descriptor.write(copy_buffer) - else: - break - - source_descriptor.close() - destination_descriptor.close() +def NamedTemporaryFile(*args, **kwargs): + kwargs.update({'dir': setting_temporary_directory.value}) + return tempfile.NamedTemporaryFile(*args, **kwargs) def fs_cleanup(filename, file_descriptor=None, suppress_exceptions=True): @@ -55,20 +39,6 @@ def fs_cleanup(filename, file_descriptor=None, suppress_exceptions=True): raise -def get_descriptor(file_input, read=True): - try: - # Is it a file like object? - file_input.seek(0) - except AttributeError: - # If not, try open it. - if read: - return open(file_input, mode='rb') - else: - return open(file_input, mode='wb') - else: - return file_input - - def mkdtemp(*args, **kwargs): kwargs.update({'dir': setting_temporary_directory.value}) return tempfile.mkdtemp(*args, **kwargs)