diff options
| author | Yuriy Zveryanskyy <yzveryanskyy@mirantis.com> | 2013-06-06 14:56:25 +0300 |
|---|---|---|
| committer | Yuriy Zveryanskyy <yzveryanskyy@mirantis.com> | 2013-06-06 15:03:59 +0300 |
| commit | 0bc3d9fd5d160ba71b69293f9bd0dd52eb7c2354 (patch) | |
| tree | c19852587d0f245aabf37347b55b8d1881be0337 /nova/db | |
| parent | 8b632660aff27582c9b8ced3e0642399f3139f81 (diff) | |
| download | nova-0bc3d9fd5d160ba71b69293f9bd0dd52eb7c2354.tar.gz nova-0bc3d9fd5d160ba71b69293f9bd0dd52eb7c2354.tar.xz nova-0bc3d9fd5d160ba71b69293f9bd0dd52eb7c2354.zip | |
Add missing exception to cell_update()
Add missing CellNotFound exception to
cell_update() in db.sqlalchemy.api,
which expected from this method.
Change-Id: I25699a08b581922b13ae62708486bdee6f8b0ac6
Diffstat (limited to 'nova/db')
| -rw-r--r-- | nova/db/sqlalchemy/api.py | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/nova/db/sqlalchemy/api.py b/nova/db/sqlalchemy/api.py index af9486b3e..4d6ff2cc8 100644 --- a/nova/db/sqlalchemy/api.py +++ b/nova/db/sqlalchemy/api.py @@ -4047,6 +4047,8 @@ def cell_update(context, cell_name, values): session = get_session() with session.begin(): cell = _cell_get_by_name_query(context, cell_name, session=session) + if not cell: + raise exception.CellNotFound(cell_name=cell_name) cell.update(values) return cell |
