[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
r5526 - in trunk/gnue-common/src/datasources: . drivers/appserver/appser
From: |
johannes |
Subject: |
r5526 - in trunk/gnue-common/src/datasources: . drivers/appserver/appserver |
Date: |
Fri, 26 Mar 2004 04:49:57 -0600 (CST) |
Author: johannes
Date: 2004-03-26 04:49:56 -0600 (Fri, 26 Mar 2004)
New Revision: 5526
Modified:
trunk/gnue-common/src/datasources/GDataSource.py
trunk/gnue-common/src/datasources/drivers/appserver/appserver/Connection.py
trunk/gnue-common/src/datasources/drivers/appserver/appserver/RecordSet.py
Log:
Transport result of procedures back to caller.
Modified: trunk/gnue-common/src/datasources/GDataSource.py
===================================================================
--- trunk/gnue-common/src/datasources/GDataSource.py 2004-03-26 10:24:14 UTC
(rev 5525)
+++ trunk/gnue-common/src/datasources/GDataSource.py 2004-03-26 10:49:56 UTC
(rev 5526)
@@ -143,7 +143,7 @@
n=self._currentResultSet.getRecordNumber()
rset=self._currentResultSet.getRecord(n)
if hasattr(rset,'callFunc'):
- rset.callFunc(name,params)
+ return rset.callFunc(name,params)
else:
tmsg = _("Backend doesn't support the trigger 'call' function")
raise StandardError, tmsg
Modified:
trunk/gnue-common/src/datasources/drivers/appserver/appserver/Connection.py
===================================================================
--- trunk/gnue-common/src/datasources/drivers/appserver/appserver/Connection.py
2004-03-26 10:24:14 UTC (rev 5525)
+++ trunk/gnue-common/src/datasources/drivers/appserver/appserver/Connection.py
2004-03-26 10:49:56 UTC (rev 5526)
@@ -120,7 +120,7 @@
return Appserver_ListCursor(self,listid,table,fieldlist,unicodeMode)
def call(self,classname,obj_id_list,methodname,parameters):
- self._sm.call (self._sess_id, classname, obj_id_list, methodname,
+ return self._sm.call (self._sess_id, classname, obj_id_list, methodname,
parameters)
def commit (self):
Modified:
trunk/gnue-common/src/datasources/drivers/appserver/appserver/RecordSet.py
===================================================================
--- trunk/gnue-common/src/datasources/drivers/appserver/appserver/RecordSet.py
2004-03-26 10:24:14 UTC (rev 5525)
+++ trunk/gnue-common/src/datasources/drivers/appserver/appserver/RecordSet.py
2004-03-26 10:49:56 UTC (rev 5526)
@@ -72,7 +72,8 @@
'and its gnue_id should be returned')
return
-
self._parent._dataObject._dataConnection.call(self._parent._dataObject.table,
- [self._fields["gnue_id"]],
- name,params)
+ return self._parent._dataObject._dataConnection.call ( \
+ self._parent._dataObject.table,
+ [self._fields["gnue_id"]],
+ name,params)
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- r5526 - in trunk/gnue-common/src/datasources: . drivers/appserver/appserver,
johannes <=