Dot-Notation for MediaEntry.queued_media_file
authorElrond <elrond+mediagoblin.org@samba-tng.org>
Tue, 13 Dec 2011 10:18:39 +0000 (11:18 +0100)
committerElrond <elrond+mediagoblin.org@samba-tng.org>
Wed, 4 Jan 2012 10:57:39 +0000 (11:57 +0100)
mediagoblin/media_types/image/processing.py
mediagoblin/media_types/video/processing.py
mediagoblin/submit/views.py

index e493eb2bdc560de93b1d44ecf6b5052263d13c7f..cf90388f3a9371e991cb339fbfd30cc287618ec5 100644 (file)
@@ -37,7 +37,7 @@ def process_image(entry):
         workbench.dir, 'conversions')
     os.mkdir(conversions_subdir)
 
-    queued_filepath = entry['queued_media_file']
+    queued_filepath = entry.queued_media_file
     queued_filename = workbench.localized_file(
         mgg.queue_store, queued_filepath,
         'source')
@@ -98,7 +98,7 @@ def process_image(entry):
             original_file.write(queued_file.read())
 
     mgg.queue_store.delete_file(queued_filepath)
-    entry['queued_media_file'] = []
+    entry.queued_media_file = []
     media_files_dict = entry.setdefault('media_files', {})
     media_files_dict['thumb'] = thumb_filepath
     media_files_dict['original'] = original_filepath
index c260cfd653c67c3fafa1a0f7741e7503ad6c428c..49a506476602958a606fc198e82697b2353f1f35 100644 (file)
@@ -45,7 +45,7 @@ def process_video(entry):
 
     workbench = mgg.workbench_manager.create_workbench()
 
-    queued_filepath = entry['queued_media_file']
+    queued_filepath = entry.queued_media_file
     queued_filename = workbench.localized_file(
         mgg.queue_store, queued_filepath,
         'source')
index 60693bd6fef9c2738e55941f8b1a3a6fc808dd1e..dd273c7f8ca03156f6d39bf7836577a0e0e3c104 100644 (file)
@@ -89,7 +89,7 @@ def submit_start(request):
                     queue_file.write(request.POST['file'].file.read())
 
                 # Add queued filename to the entry
-                entry['queued_media_file'] = queue_filepath
+                entry.queued_media_file = queue_filepath
 
                 # We generate this ourselves so we know what the taks id is for
                 # retrieval later.