On Thu, Mar 8, 2012 at 11:53 AM, Andrew Bogott <abog...@wikimedia.org> wrote: > I'm working on an API and implementation to support the creation of > filesystems that are shared among Nova instances. > > http://wiki.openstack.org/SharedFS > > My hope is to keep this API isolated from core Nova code, partly to avoid > stepping on toes and partly because I hope to be able to drop it into an > existing essex install. There are two things I need which I know how to do > within Nova but am not clear on how to do without modding Nova code: > > 1) DB support > > I need a database table to keep track of some filesystem metadata. My > current implementation adds the table via nova/db/sqlalchemy/migrate_repo... > but is it really necessary to coordinate this table with the rest of Nova? > Would it be reasonable to maintain the table independently within the > extension code? And, if so, are there any existing extensions that do > something like this?
Have you determined a cleaner way of doing this? I have the same issues as you when writing API extensions. Nate _______________________________________________ Mailing list: https://launchpad.net/~openstack Post to : openstack@lists.launchpad.net Unsubscribe : https://launchpad.net/~openstack More help : https://help.launchpad.net/ListHelp