No this is mostly just legacy stuff that was never refactored. Vish On May 9, 2012 3:33 PM, "Sean Dague" <sda...@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: sda...@linux.vnet.ibm.com > alt-email: slda...@us.ibm.com > > > ______________________________**_________________ > Mailing list: > https://launchpad.net/~**openstack<https://launchpad.net/~openstack> > Post to : openstack@lists.launchpad.net > Unsubscribe : > https://launchpad.net/~**openstack<https://launchpad.net/~openstack> > More help : > https://help.launchpad.net/**ListHelp<https://help.launchpad.net/ListHelp> >
_______________________________________________ Mailing list: https://launchpad.net/~openstack Post to : openstack@lists.launchpad.net Unsubscribe : https://launchpad.net/~openstack More help : https://help.launchpad.net/ListHelp