end of day commit
This commit is contained in:
parent
bf909ab048
commit
e36b9f035f
@ -19,6 +19,7 @@ from mediagoblin.media_types import MediaManagerBase
|
|||||||
from mediagoblin.media_types.image.processing import process_image, \
|
from mediagoblin.media_types.image.processing import process_image, \
|
||||||
sniff_handler
|
sniff_handler
|
||||||
from mediagoblin.tools import pluginapi
|
from mediagoblin.tools import pluginapi
|
||||||
|
from mediagoblin.tools.translate import lazy_pass_to_ugettext as _
|
||||||
|
|
||||||
|
|
||||||
ACCEPTED_EXTENSIONS = ["jpg", "jpeg", "png", "gif", "tiff"]
|
ACCEPTED_EXTENSIONS = ["jpg", "jpeg", "png", "gif", "tiff"]
|
||||||
@ -64,9 +65,25 @@ def get_media_type_and_manager(ext):
|
|||||||
return MEDIA_TYPE, ImageMediaManager
|
return MEDIA_TYPE, ImageMediaManager
|
||||||
|
|
||||||
|
|
||||||
|
def reprocess_action(args):
|
||||||
|
if args[0].state == 'processed':
|
||||||
|
print _('\n Available reprocessing actions for processed images:'
|
||||||
|
'\n \t --resize: thumbnail or medium'
|
||||||
|
'\n Options:'
|
||||||
|
'\n \t --size: max_width max_height (defaults to config specs)')
|
||||||
|
return True
|
||||||
|
|
||||||
|
|
||||||
|
def media_reprocess(args):
|
||||||
|
import ipdb
|
||||||
|
ipdb.set_trace()
|
||||||
|
|
||||||
|
|
||||||
hooks = {
|
hooks = {
|
||||||
'setup': setup_plugin,
|
'setup': setup_plugin,
|
||||||
'get_media_type_and_manager': get_media_type_and_manager,
|
'get_media_type_and_manager': get_media_type_and_manager,
|
||||||
'sniff_handler': sniff_handler,
|
'sniff_handler': sniff_handler,
|
||||||
('media_manager', MEDIA_TYPE): lambda: ImageMediaManager,
|
('media_manager', MEDIA_TYPE): lambda: ImageMediaManager,
|
||||||
|
('reprocess_action', 'image'): reprocess_action,
|
||||||
|
('media_reprocess', 'image'): media_reprocess,
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user