/[gnue]/gnue-common/src/datasources/drivers/appserver/appserver/Connection.py
ViewVC logotype

Diff of /gnue-common/src/datasources/drivers/appserver/appserver/Connection.py

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.1.2.4 by jcater, Wed Nov 19 02:07:08 2003 UTC revision 1.1.2.5 by siesel, Wed Nov 19 23:05:22 2003 UTC
# Line 33  VERSION="0.0.1" Line 33  VERSION="0.0.1"
33    
34  __all__ = ['Connection']  __all__ = ['Connection']
35    
36  from gnue.common.datasources import GConditions, Exceptions  from gnue.common.datasources import GDataObjects, GConditions
37  from gnue.common.datasources.drivers.Base import Connection as BaseConnection  from gnue.common.datasources.drivers.Base import Connection as BaseConnection
38  from gnue.common.apps import GDebug  from gnue.common.apps import GDebug
39  from gnue.common.rpc import GComm  from gnue.common.rpc import GComm
# Line 49  import mx.DateTime, mx.DateTime.ISO Line 49  import mx.DateTime, mx.DateTime.ISO
49  from DataObject import DataObject  from DataObject import DataObject
50  from gnue.common.datasources.drivers.appserver.Schema.Discovery.Introspection import Introspection  from gnue.common.datasources.drivers.appserver.Schema.Discovery.Introspection import Introspection
51    
52    
53    # TODO: move all non standart Connection functions (request, ...) into a subobject native
54    #       to prevent namespace conflicts
55    
56  class Connection(BaseConnection):  class Connection(BaseConnection):
57    
58    _DatabaseError = GComm.Error    _DatabaseError = GComm.Error
# Line 86  class Connection(BaseConnection): Line 90  class Connection(BaseConnection):
90        GDebug.printMesg(3,"Open Session ...")        GDebug.printMesg(3,"Open Session ...")
91        GDebug.printMesg(1,"Logging into appserver as user '%s'" % (user))        GDebug.printMesg(1,"Logging into appserver as user '%s'" % (user))
92        self._sess_id = self._sm.open({'user':user,'password':passwd})        self._sess_id = self._sm.open({'user':user,'password':passwd})
93      except Exception,msg:  
94        except Exception, msg:
95        tmsg = _("Error loging into appserver: %s") % msg        tmsg = _("Error loging into appserver: %s") % msg
96        raise GDataObjects.ConnectionError, tmsg        raise GDataObjects.ConnectionError, tmsg
97    

Legend:
Removed from v.1.1.2.4  
changed lines
  Added in v.1.1.2.5

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26