cgoldberg/multi-mechanize — Issue #9: Create settings file
Author: richleland
Created: 2012-02-13 04:46:15+00:00
State: open

What do you think about creating a settings.py that handles the reading and parsing of the config file? I think it would be nice to separate that logic into another location and allow it to be used anywhere by any of the other files. An example of this would be:

```python
from multimechanize.settings import configure
config = configure(config_file)
```

That could then return a config object with the following:

```python
config.run_time
config.rampup
config.restuls_ts_interval
config.console_logging
config.progress_bar
config.results_database
config.post_run_script
config.xml_report
config.user_group_configs
```

A separate file would also give us a place to put any configuration-related utility methods.