commit-gnue
[Top][All Lists]
Advanced

[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', ''],




reply via email to

[Prev in Thread] Current Thread [Next in Thread]