No this is mostly just legacy stuff that was never refactored. Vish On May 9, 2012 3:33 PM, "Sean Dague" <sdague at linux.vnet.ibm.com> wrote: > I'm familiarizing myself with the nova code and trying to reconcile that > while there is dynamic class based loading in ComputeManager using > import_utils in __init__() there is also a defaulting to the > nova.virt.connection.get_**connection function. > > That's actually got a big if / else statement of string literals of known > virt drivers, and then loads specific virt drivers from there. > > Is there a reason for both approaches? Can we refactor to a point where we > don't need need of a common file with driver specific imports and string > literals? Is there a reason not to? > > Thanks, > > -Sean > > -- > Sean Dague > IBM Linux Technology Center > email: sdague at linux.vnet.ibm.com > alt-email: sldague at us.ibm.com > > > ______________________________**_________________ > Mailing list: https://launchpad.net/~**openstack<https://launchpad.net/~openstack> > Post to : openstack at lists.launchpad.net > Unsubscribe : https://launchpad.net/~**openstack<https://launchpad.net/~openstack> > More help : https://help.launchpad.net/**ListHelp<https://help.launchpad.net/ListHelp> > -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.openstack.org/pipermail/openstack/attachments/20120509/946e54fb/attachment.html>