diff --git a/VERSION b/VERSION index 492567e6..d250e172 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -Version 2.0.3 (2012-08-30 22:19:55) stable +Version 2.0.3 (2012-08-30 22:36:07) stable diff --git a/gluon/dal.py b/gluon/dal.py index 8027a6b2..41826093 100644 --- a/gluon/dal.py +++ b/gluon/dal.py @@ -663,11 +663,13 @@ class BaseAdapter(ConnectionPool): request_driver = request_driver or adapter_args.get('driver') if request_driver: if request_driver in drivers_available: + self.driver_name = request_driver self.driver = globals().get(request_driver) else: raise RuntimeError, "driver %s not available" % request_driver elif drivers_available: - self.driver = globals().get(drivers_available[0]) + self.driver_name = drivers_available[0] + self.driver = globals().get(self.driver_name) else: raise RuntimeError, "no driver available %s", self.drivers