]> review.fuel-infra Code Review - openstack-build/heat-build.git/commitdiff
Fix undefined LOG variable in db.session
authorAngus Salkeld <asalkeld@redhat.com>
Mon, 7 May 2012 08:27:35 +0000 (18:27 +1000)
committerAngus Salkeld <asalkeld@redhat.com>
Mon, 7 May 2012 08:27:35 +0000 (18:27 +1000)
Signed-off-by: Angus Salkeld <asalkeld@redhat.com>
heat/db/sqlalchemy/session.py

index 9248e40acf3835456585d7a3fc92ab454f365df0..b90cf0b74822816422859bdc479d7b79224c4d09 100644 (file)
 #    under the License.
 
 """Session Handling for SQLAlchemy backend."""
+
+import logging
 import sqlalchemy.interfaces
 import sqlalchemy.orm
 from sqlalchemy.exc import DisconnectionError
-from heat.openstack.common import cfg
+
 from heat.db import api as db_api
+from heat.openstack.common import cfg
 
+logger = logging.getLogger(__file__)
 _ENGINE = None
 _MAKER = None
 
@@ -41,7 +45,7 @@ def _wrap_db_error(f):
         except UnicodeEncodeError:
             raise InvalidUnicodeParameter()
         except Exception, e:
-            LOG.exception(_('DB exception wrapped.'))
+            logger.exception(_('DB exception wrapped.'))
             raise DBError(e)
     _wrap.func_name = f.func_name
     return _wrap
@@ -83,7 +87,7 @@ class MySQLPingListener(object):
             dbapi_con.cursor().execute('select 1')
         except dbapi_con.OperationalError, ex:
             if ex.args[0] in (2006, 2013, 2014, 2045, 2055):
-                LOG.warn('Got mysql server has gone away: %s', ex)
+                logger.warn('Got mysql server has gone away: %s', ex)
                 raise DisconnectionError("Database server went away")
             else:
                 raise