[ET Trac] [Einstein Toolkit] #344: Checkpointing + new cleanup procedure

Einstein Toolkit trac-noreply at einsteintoolkit.org
Mon Mar 14 16:40:31 CDT 2011


#344: Checkpointing + new cleanup procedure
-------------------------+--------------------------------------------------
 Reporter:  mthomas      |       Owner:  mthomas
     Type:  enhancement  |      Status:  new    
 Priority:  blocker      |   Milestone:         
Component:  SimFactory   |     Version:         
 Keywords:               |  
-------------------------+--------------------------------------------------
 Attached to this ticket is the patch to fix checkpointing (which Ian has
 already reviewed) plus code implementing the new cleanup procedure.

 The new cleanup procedure is thus:

 1. Automatic cleanup of every simulation is now gone.
 2. Any command that creates a new restart (submit, user initiated run)
 calls restartlib.CleanupSimulation on that specific simulation, and
 CleanupSimulation will only attempt to do cleanup if it finds an active
 restart for that given simulation
 3. sim cleanup without any arguments will cleanup all simulations. If you
 specify a specific simulation, it will only clean up that one.

 Still needing to be implemented are the times when cleanup of all
 simulations should happen, or the cleanup when a simulation finishes.
 These need to be done via cronjobs or some other method that hasn't quite
 been figured out yet. Please svn up to get the latest revision (I
 committed a bunch of very trivial code changes) then apply this patch and
 add comments to this ticket related to this patch.

-- 
Ticket URL: <https://trac.einsteintoolkit.org/ticket/344>
Einstein Toolkit <http://einsteintoolkit.org>
The Einstein Toolkit


More information about the Trac mailing list