[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
gnue-appserver/src geasSession.py geasList.py
From: |
Reinhard Mueller |
Subject: |
gnue-appserver/src geasSession.py geasList.py |
Date: |
Mon, 11 Aug 2003 10:26:50 -0400 |
CVSROOT: /cvsroot/gnue
Module name: gnue-appserver
Branch:
Changes by: Reinhard Mueller <address@hidden> 03/08/11 10:26:50
Modified files:
src : geasSession.py geasList.py
Log message:
Don't fire triggers for gnue_module, because that class is read when the
class repository isn't yet initialized.
CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/gnue-appserver/src/geasSession.py.diff?tr1=1.26&tr2=1.27&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/gnue-appserver/src/geasList.py.diff?tr1=1.19&tr2=1.20&r1=text&r2=text
Patches:
Index: gnue-appserver/src/geasList.py
diff -c gnue-appserver/src/geasList.py:1.19 gnue-appserver/src/geasList.py:1.20
*** gnue-appserver/src/geasList.py:1.19 Thu Jul 24 15:43:59 2003
--- gnue-appserver/src/geasList.py Mon Aug 11 10:26:49 2003
***************
*** 19,25 ****
# write to the Free Software Foundation, Inc., 59 Temple Place
# - Suite 330, Boston, MA 02111-1307, USA.
#
! # $Id: geasList.py,v 1.19 2003/07/24 19:43:59 reinhard Exp $
from gnue.common.datasources import GDataSource,GConditions
import geasInstance
--- 19,25 ----
# write to the Free Software Foundation, Inc., 59 Temple Place
# - Suite 330, Boston, MA 02111-1307, USA.
#
! # $Id: geasList.py,v 1.20 2003/08/11 14:26:49 reinhard Exp $
from gnue.common.datasources import GDataSource,GConditions
import geasInstance
***************
*** 36,41 ****
--- 36,42 ----
#
---------------------------------------------------------------------------
def __init__ (self, session, classname):
+ print "*** Creating List: %s" % classname
self._session = session
self._classname = classname
self._prefetch = []
***************
*** 106,112 ****
#
---------------------------------------------------------------------------
def firstInstance (self):
! if self._classname!='appserver_pytrigger':
trigger=self._session._triggerMg.getTriggerByEvent \
('%s:pre_first_inst' % self._classname)
if trigger!=None:
--- 107,114 ----
#
---------------------------------------------------------------------------
def firstInstance (self):
! if self._classname != "appserver_pytrigger" \
! and self._classname != "gnue_module":
trigger=self._session._triggerMg.getTriggerByEvent \
('%s:pre_first_inst' % self._classname)
if trigger!=None:
Index: gnue-appserver/src/geasSession.py
diff -c gnue-appserver/src/geasSession.py:1.26
gnue-appserver/src/geasSession.py:1.27
*** gnue-appserver/src/geasSession.py:1.26 Fri Aug 8 16:13:53 2003
--- gnue-appserver/src/geasSession.py Mon Aug 11 10:26:49 2003
***************
*** 19,25 ****
# write to the Free Software Foundation, Inc., 59 Temple Place
# - Suite 330, Boston, MA 02111-1307, USA.
#
! # $Id: geasSession.py,v 1.26 2003/08/08 20:13:53 reinhard Exp $
import geasList
import geasTrigger
--- 19,25 ----
# write to the Free Software Foundation, Inc., 59 Temple Place
# - Suite 330, Boston, MA 02111-1307, USA.
#
! # $Id: geasSession.py,v 1.27 2003/08/11 14:26:49 reinhard Exp $
import geasList
import geasTrigger
***************
*** 96,102 ****
return None
# pre_new_list trigger
! if classname != "appserver_pytrigger":
tr=self._triggerMg.getTriggerByEvent('%s:pre_new_list' % classname)
if tr!=None:
tr()
--- 96,103 ----
return None
# pre_new_list trigger
! if classname != "appserver_pytrigger" \
! and classname != "gnue_module":
tr=self._triggerMg.getTriggerByEvent('%s:pre_new_list' % classname)
if tr!=None:
tr()
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- gnue-appserver/src geasSession.py geasList.py,
Reinhard Mueller <=