[Openstack] Lazy import of modules

Ewan Mellor Ewan.Mellor at eu.citrix.com
Thu Jan 13 23:07:20 UTC 2011

I can understand that the Swift guys don't want to destabilize their codebase, but Glance and Nova should have some common items, no?  Lazy loading, logging, and I18N support all spring to mind as likely to be common across Glance and Nova.


> -----Original Message-----
> From: Jay Pipes [mailto:jaypipes at gmail.com]
> Sent: 13 January 2011 11:50
> To: Ewan Mellor
> Cc: Todd Willey; openstack at lists.launchpad.net
> Subject: Re: [Openstack] Lazy import of modules
> On Wed, Jan 12, 2011 at 6:43 PM, Ewan Mellor
> <Ewan.Mellor at eu.citrix.com> wrote:
> > At the risk of starting to shave yaks: do we want to have an
> openstack-common then?  It seems to be DOA at the moment.
> There's little to no agreement on common principles and code between
> the projects, unfortunately. It would be best, IMHO, to just put this
> in the Nova project alone. Swift coders don't have much interest in
> using much of the code in Nova, and for Glance, we've used a bit of
> code from Nova but will not likely be using much more, and may even
> revert some of the Nova-centric stuff (like flags.py) to more
> standards-based approaches used by Swift.
> -jay

More information about the Openstack mailing list