~vishvananda/nova/lp615857

Viewing all changes in revision 219.

  • Committer: Tarmac
  • Author(s): Vishvananda Ishaya
  • Date: 2010-08-10 15:37:07 UTC
  • mfrom: (202.1.5 fix-exceptions)
  • Revision ID: hudson@openstack.org-20100810153707-bnr9d7lin07szi23
More changes to volume to fix concurrency issues.  Also testing updates.

volumes now store a set of available shelf/blades in the datastore, instead of depending on a filesystem glob.  This avoids a race condition that occurs where two different volumes are attempting to export to the same location.

The general idea of pooled resources needs to be abstracted out into the datamodel.  It is used for vpn ports and volumes now, and should be uses for ip addresses as well.

expand all expand all

Show diffs side-by-side

added added

removed removed

Lines of Context: