resize_image: Change calling style a bit.

- entry: not used, removed.
- proc_state: going to be used, added.
- size_limits: not used, removed.
This commit is contained in:
Elrond 2013-04-24 15:20:32 +02:00
parent cec9648c11
commit c82a8ba54f

View File

@ -37,13 +37,12 @@ PIL_FILTERS = {
'ANTIALIAS': Image.ANTIALIAS} 'ANTIALIAS': Image.ANTIALIAS}
def resize_image(entry, filename, new_path, exif_tags, workdir, new_size, def resize_image(proc_state, filename, new_path, exif_tags, workdir, new_size):
size_limits=(0, 0)):
""" """
Store a resized version of an image and return its pathname. Store a resized version of an image and return its pathname.
Arguments: Arguments:
entry -- the entry for the image to resize proc_state -- the processing state for the image to resize
filename -- the filename of the original image being resized filename -- the filename of the original image being resized
new_path -- public file path for the new resized image new_path -- public file path for the new resized image
exif_tags -- EXIF data for the original image exif_tags -- EXIF data for the original image
@ -120,7 +119,7 @@ def process_image(proc_state):
# Always create a small thumbnail # Always create a small thumbnail
thumb_filepath = create_pub_filepath( thumb_filepath = create_pub_filepath(
entry, name_builder.fill('{basename}.thumbnail{ext}')) entry, name_builder.fill('{basename}.thumbnail{ext}'))
resize_image(entry, queued_filename, thumb_filepath, resize_image(proc_state, queued_filename, thumb_filepath,
exif_tags, conversions_subdir, exif_tags, conversions_subdir,
(mgg.global_config['media:thumb']['max_width'], (mgg.global_config['media:thumb']['max_width'],
mgg.global_config['media:thumb']['max_height'])) mgg.global_config['media:thumb']['max_height']))
@ -136,7 +135,7 @@ def process_image(proc_state):
medium_filepath = create_pub_filepath( medium_filepath = create_pub_filepath(
entry, name_builder.fill('{basename}.medium{ext}')) entry, name_builder.fill('{basename}.medium{ext}'))
resize_image( resize_image(
entry, queued_filename, medium_filepath, proc_state, queued_filename, medium_filepath,
exif_tags, conversions_subdir, exif_tags, conversions_subdir,
(mgg.global_config['media:medium']['max_width'], (mgg.global_config['media:medium']['max_width'],
mgg.global_config['media:medium']['max_height'])) mgg.global_config['media:medium']['max_height']))