Merge lp:~jaypipes/nova/bexar-bug717467 into lp:nova/bexar

Proposed by Jay Pipes
Status: Merged
Approved by: Josh Kearney
Approved revision: 651
Merged at revision: 652
Proposed branch: lp:~jaypipes/nova/bexar-bug717467
Merge into: lp:nova/bexar
Diff against target: 38 lines (+12/-1)
2 files modified
Authors (+1/-0)
nova/db/sqlalchemy/migration.py (+11/-1)
To merge this branch: bzr merge lp:~jaypipes/nova/bexar-bug717467
Reviewer Review Type Date Requested Status
Josh Kearney (community) Approve
Thierry Carrez (community) Approve
Review via email: mp+50979@code.launchpad.net

Description of the change

Pull fix for LP #717467 (migrate.versioning ImportError) into Bexar 2011.1.1 release.

To post a comment you must log in.
Revision history for this message
Thierry Carrez (ttx) wrote :

Safe patch, and already in Cactus

review: Approve
Revision history for this message
Josh Kearney (jk0) :
review: Approve

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
=== modified file 'Authors'
--- Authors 2011-01-27 17:56:54 +0000
+++ Authors 2011-02-23 19:31:01 +0000
@@ -3,6 +3,7 @@
3Anthony Young <sleepsonthefloor@gmail.com>3Anthony Young <sleepsonthefloor@gmail.com>
4Antony Messerli <ant@openstack.org>4Antony Messerli <ant@openstack.org>
5Armando Migliaccio <Armando.Migliaccio@eu.citrix.com>5Armando Migliaccio <Armando.Migliaccio@eu.citrix.com>
6Brian Schott <bschott@isi.edu> <bfschott@gmail.com>
6Chiradeep Vittal <chiradeep@cloud.com>7Chiradeep Vittal <chiradeep@cloud.com>
7Chmouel Boudjnah <chmouel@chmouel.com>8Chmouel Boudjnah <chmouel@chmouel.com>
8Chris Behrens <cbehrens@codestud.com>9Chris Behrens <cbehrens@codestud.com>
910
=== modified file 'nova/db/sqlalchemy/migration.py'
--- nova/db/sqlalchemy/migration.py 2011-01-31 01:01:49 +0000
+++ nova/db/sqlalchemy/migration.py 2011-02-23 19:31:01 +0000
@@ -17,12 +17,22 @@
17# under the License.17# under the License.
1818
19import os19import os
20import sys
2021
21from nova import flags22from nova import flags
2223
23import sqlalchemy24import sqlalchemy
24from migrate.versioning import api as versioning_api25from migrate.versioning import api as versioning_api
25from migrate.versioning import exceptions as versioning_exceptions26
27try:
28 from migrate.versioning import exceptions as versioning_exceptions
29except ImportError:
30 try:
31 # python-migration changed location of exceptions after 1.6.3
32 # See LP Bug #717467
33 from migrate import exceptions as versioning_exceptions
34 except ImportError:
35 sys.exit(_("python-migrate is not installed. Exiting."))
2636
27FLAGS = flags.FLAGS37FLAGS = flags.FLAGS
2838

Subscribers

People subscribed via source and target branches