From b1516acb4bcf17b1eb0c5fb0ddce0cc454157ab2 Mon Sep 17 00:00:00 2001 From: Roberto Rosario Date: Thu, 10 Feb 2011 01:39:01 -0400 Subject: [PATCH] Added a cache_cleanup function --- apps/converter/api.py | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/apps/converter/api.py b/apps/converter/api.py index 76c9a0f142..41642769cc 100755 --- a/apps/converter/api.py +++ b/apps/converter/api.py @@ -38,6 +38,14 @@ def execute_convert(input_filepath, arguments, output_filepath): return (proc.wait(), proc.stderr.read()) +def cache_cleanup(input_filepath, size, page=0, format='jpg'): + filepath = create_image_cache_filename(input_filepath, size, page=0, format='jpg') + try: + os.remove(filepath) + except OSError: + pass + + def create_image_cache_filename(input_filepath, size, page=0, format='jpg'): temp_filename, separator = os.path.splitext(os.path.basename(input_filepath)) temp_path = os.path.join(TEMPORARY_DIRECTORY, temp_filename)