OpenMDAO/OpenMDAO-Framework — pull request #1212 by Kenneth-T-Moore (2012-11-19 18:22:45+00:00)
Title: Some fixes for the CSV case recorder

1. Added a new method to the case recorder Interface: startup. Drivers now call startup on all their case recorders before they start iterating.

2. The CSV case recorder now opens its file in the startup method. This fixes the "can't write to a close CSV file" bug running a model twice in the GUI.

3. Added new capability for saving old CSV results in the CSV case recorder. If num_backups is set greater than 0, that number of backup files are kept around. The filename for these backups includes a date/time stamp (granularity is seconds).