gem/openquake — pull request #549 by larsbutler (2011-10-20 14:14:44+00:00)
Title: Disaggregation mixin prep work

Initial pull request for this bug: https://bugs.launchpad.net/openquake/+bug/860441

The structure of the hazard mixin code and the risk mixin code was completely inconsistent. This branch helps to eliminate some of the inconsistencies.

This should also help us when it comes time to nuke the mixins and replace them with a simpler pattern.

The actual disaggregation mixin (and associated tasks) will follow.