[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
gnue-appserver/src geasAuthentification.py geas...
From: |
Reinhard Mueller |
Subject: |
gnue-appserver/src geasAuthentification.py geas... |
Date: |
Fri, 08 Aug 2003 16:06:49 -0400 |
CVSROOT: /cvsroot/gnue
Module name: gnue-appserver
Branch:
Changes by: Reinhard Mueller <address@hidden> 03/08/08 16:06:49
Modified files:
src : geasAuthentification.py geasSession.py
geasTrigger.py
Log message:
Use geasSession.createList to create geasList objects.
CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/gnue-appserver/src/geasAuthentification.py.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/gnue-appserver/src/geasSession.py.diff?tr1=1.24&tr2=1.25&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/gnue-appserver/src/geasTrigger.py.diff?tr1=1.4&tr2=1.5&r1=text&r2=text
Patches:
Index: gnue-appserver/src/geasAuthentification.py
diff -c gnue-appserver/src/geasAuthentification.py:1.3
gnue-appserver/src/geasAuthentification.py:1.4
*** gnue-appserver/src/geasAuthentification.py:1.3 Sun Feb 16 18:09:43 2003
--- gnue-appserver/src/geasAuthentification.py Fri Aug 8 16:06:49 2003
***************
*** 19,27 ****
# write to the Free Software Foundation, Inc., 59 Temple Place
# - Suite 330, Boston, MA 02111-1307, USA.
#
! # $Id: geasAuthentification.py,v 1.3 2003/02/16 23:09:43 reinhard Exp $
- import geasList
import string
#
=============================================================================
--- 19,26 ----
# write to the Free Software Foundation, Inc., 59 Temple Place
# - Suite 330, Boston, MA 02111-1307, USA.
#
! # $Id: geasAuthentification.py,v 1.4 2003/08/08 20:06:49 reinhard Exp $
import string
#
=============================================================================
***************
*** 82,88 ****
#
---------------------------------------------------------------------------
def authentificate(self, session, user, auth):
! authList=geasList.geasList (session,'appserver_users')
authList.setPrefetch (["username", "password", "tablelist"])
authList.setConditions ([['eq', ''],
--- 81,87 ----
#
---------------------------------------------------------------------------
def authentificate(self, session, user, auth):
! authList = session.createList ("appserver_users")
authList.setPrefetch (["username", "password", "tablelist"])
authList.setConditions ([['eq', ''],
Index: gnue-appserver/src/geasSession.py
diff -c gnue-appserver/src/geasSession.py:1.24
gnue-appserver/src/geasSession.py:1.25
*** gnue-appserver/src/geasSession.py:1.24 Tue Apr 15 20:18:02 2003
--- gnue-appserver/src/geasSession.py Fri Aug 8 16:06: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.24 2003/04/16 00:18:02 siesel 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.25 2003/08/08 20:06:49 reinhard Exp $
import geasList
import geasTrigger
***************
*** 94,102 ****
# check if user has access rights for this list
if self._authAdapter.hasAccess (self, self._user, classname):
! tr=self._triggerMg.getTriggerByEvent('%s:pre_new_list' % classname)
! if tr!=None:
! tr()
# create new List
newlist=geasList.geasList (self, classname)
--- 94,103 ----
# check if user has access rights for this list
if self._authAdapter.hasAccess (self, self._user, classname):
! if classname != "appserver_pytrigger":
! tr=self._triggerMg.getTriggerByEvent('%s:pre_new_list' % classname)
! if tr!=None:
! tr()
# create new List
newlist=geasList.geasList (self, classname)
Index: gnue-appserver/src/geasTrigger.py
diff -c gnue-appserver/src/geasTrigger.py:1.4
gnue-appserver/src/geasTrigger.py:1.5
*** gnue-appserver/src/geasTrigger.py:1.4 Sat Feb 1 08:23:50 2003
--- gnue-appserver/src/geasTrigger.py Fri Aug 8 16:06:49 2003
***************
*** 19,27 ****
# write to the Free Software Foundation, Inc., 59 Temple Place
# - Suite 330, Boston, MA 02111-1307, USA.
#
! # $Id: geasTrigger.py,v 1.4 2003/02/01 13:23:50 reinhard Exp $
- import geasList
import string,new
#
=============================================================================
--- 19,26 ----
# write to the Free Software Foundation, Inc., 59 Temple Place
# - Suite 330, Boston, MA 02111-1307, USA.
#
! # $Id: geasTrigger.py,v 1.5 2003/08/08 20:06:49 reinhard Exp $
import string,new
#
=============================================================================
***************
*** 75,81 ****
#
---------------------------------------------------------------------------
def getTriggerByName(self, triggername):
! triggerList=geasList.geasList (self._session,'appserver_pytrigger')
triggerList.setPrefetch (["name", "event", "code"])
triggerList.setConditions ([['eq', ''],
--- 74,80 ----
#
---------------------------------------------------------------------------
def getTriggerByName(self, triggername):
! triggerList = self._session.createList ("appserver_pytrigger")
triggerList.setPrefetch (["name", "event", "code"])
triggerList.setConditions ([['eq', ''],
***************
*** 106,112 ****
#
---------------------------------------------------------------------------
def getTriggerByEvent(self, eventname):
! triggerList=geasList.geasList (self._session,'appserver_pytrigger')
triggerList.setPrefetch (["name", "event", "code"])
triggerList.setConditions ([['eq', ''],
--- 105,111 ----
#
---------------------------------------------------------------------------
def getTriggerByEvent(self, eventname):
! triggerList = self._session.createList ("appserver_pytrigger")
triggerList.setPrefetch (["name", "event", "code"])
triggerList.setConditions ([['eq', ''],
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- gnue-appserver/src geasAuthentification.py geas...,
Reinhard Mueller <=