app/soc/tasks/updates/module_conversion.py
changeset 3006 e74c4d37a61a
parent 3001 1698cca3d912
child 3007 d23d1dee5261
equal deleted inserted replaced
3005:fbdf957cb3a3 3006:e74c4d37a61a
    29 
    29 
    30 from soc.logic.models.mentor import logic as mentor_logic
    30 from soc.logic.models.mentor import logic as mentor_logic
    31 from soc.logic.models.org_admin import logic as org_admin_logic
    31 from soc.logic.models.org_admin import logic as org_admin_logic
    32 from soc.logic.models.organization import logic as org_logic
    32 from soc.logic.models.organization import logic as org_logic
    33 from soc.logic.models.program import logic as program_logic
    33 from soc.logic.models.program import logic as program_logic
       
    34 from soc.logic.models.review import logic as review_logic
    34 from soc.logic.models.student import logic as student_logic
    35 from soc.logic.models.student import logic as student_logic
    35 from soc.tasks.helper import decorators
    36 from soc.tasks.helper import decorators
    36 from soc.tasks.helper import error_handler
    37 from soc.tasks.helper import error_handler
    37 
    38 
    38 
    39 
   263   # store all the new GSoCStudents
   264   # store all the new GSoCStudents
   264   db.put(gsoc_students)
   265   db.put(gsoc_students)
   265 
   266 
   266   # task completed, return
   267   # task completed, return
   267   return
   268   return
       
   269 
       
   270 
       
   271 @decorators.iterative_task(review_logic)
       
   272 def runReviewUpdate(request, entities, context, *args, **kwargs):
       
   273   """AppEngine Task that updated Review entities.
       
   274 
       
   275   Args:
       
   276     request: Django Request object
       
   277     entities: list of Review entities to update
       
   278     context: the context of this task
       
   279   """
       
   280 
       
   281   for entity in entities:
       
   282     entity.reviewer = None
       
   283 
       
   284   # store all Reviews
       
   285   db.put(entities)
       
   286 
       
   287   # task completed, return
       
   288   return