zenoss/zenpacklib — pull request #32 by cluther (2014-09-12 21:59:20+00:00)
Title: Fix inability to customize IInfo/Info classes.

There was a race condition that would cause an ImportError if you tried
to extend schema.IInfo or schema.Info in a model class'
module. The solution in this commit is to create the schema classes for
model, IInfo and Info before importing or creating the concrete classes.