Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
Cloud:OpenStack:Icehouse
openstack-nova
0001-Override-all-method-in-Query-to-wrap-DB-er...
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File 0001-Override-all-method-in-Query-to-wrap-DB-errors.patch of Package openstack-nova
From ca7c05db482bd88821beac6fe48f1da611746680 Mon Sep 17 00:00:00 2001 From: rossella <rsblendido@suse.com> Date: Mon, 21 Jul 2014 18:23:22 +0200 Subject: [PATCH 2/2] Override all() method in Query to wrap DB errors all() method should be wrapped by wrap_db_error --- nova/openstack/common/db/sqlalchemy/session.py | 3 +++ 1 file changed, 3 insertions(+) Index: nova-2014.1.3.dev100.gc04b6ea/nova/openstack/common/db/sqlalchemy/session.py =================================================================== --- nova-2014.1.3.dev100.gc04b6ea.orig/nova/openstack/common/db/sqlalchemy/session.py +++ nova-2014.1.3.dev100.gc04b6ea/nova/openstack/common/db/sqlalchemy/session.py @@ -710,6 +710,9 @@ class Query(sqlalchemy.orm.query.Query): 'updated_at': literal_column('updated_at'), 'deleted_at': timeutils.utcnow()}, synchronize_session=synchronize_session) + @_wrap_db_error + def all(self): + return super(Query, self).all() class Session(sqlalchemy.orm.session.Session):
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor