commit-gnue
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

gnue-appserver/src geasInstance.py


From: Reinhard Mueller
Subject: gnue-appserver/src geasInstance.py
Date: Thu, 16 Oct 2003 19:03:44 -0400

CVSROOT:        /cvsroot/gnue
Module name:    gnue-appserver
Branch:         
Changes by:     Reinhard Mueller <address@hidden>       03/10/16 19:03:44

Modified files:
        src            : geasInstance.py 

Log message:
        Use integers instead of strings to transport boolean values. This way, 
the
        language interface can use them in conditionals.

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/gnue-appserver/src/geasInstance.py.diff?tr1=1.23&tr2=1.24&r1=text&r2=text

Patches:
Index: gnue-appserver/src/geasInstance.py
diff -c gnue-appserver/src/geasInstance.py:1.23 
gnue-appserver/src/geasInstance.py:1.24
*** gnue-appserver/src/geasInstance.py:1.23     Thu Oct 16 18:54:25 2003
--- gnue-appserver/src/geasInstance.py  Thu Oct 16 19:03:43 2003
***************
*** 19,25 ****
  # write to the Free Software Foundation, Inc., 59 Temple Place
  # - Suite 330, Boston, MA 02111-1307, USA.
  #
! # $Id: geasInstance.py,v 1.23 2003/10/16 22:54:25 reinhard Exp $
  
  import types
  
--- 19,25 ----
  # write to the Free Software Foundation, Inc., 59 Temple Place
  # - Suite 330, Boston, MA 02111-1307, USA.
  #
! # $Id: geasInstance.py,v 1.24 2003/10/16 23:03:43 reinhard Exp $
  
  import types
  
***************
*** 81,89 ****
        if s is None:
          return None
        elif s in [0, "0", "f", "F", "false", "FALSE", "n", "N", "no", "NO"]:
!         return "0"
        elif s in [1, "1", "t", "T", "true", "true", "y", "Y", "yes", "YES"]:
!         return "1"
        else:
          raise Exception, ("Database returned invalid value '%s' for " + \
                            "property '%s'") % (s, propertyname)
--- 81,89 ----
        if s is None:
          return None
        elif s in [0, "0", "f", "F", "false", "FALSE", "n", "N", "no", "NO"]:
!         return 0
        elif s in [1, "1", "t", "T", "true", "true", "y", "Y", "yes", "YES"]:
!         return 1
        else:
          raise Exception, ("Database returned invalid value '%s' for " + \
                            "property '%s'") % (s, propertyname)
***************
*** 143,151 ****
        if value == "":
          value = None
        elif value in [0, "0", "f", "F", "false", "FALSE", "n", "N", "no", 
"NO"]:
!         value = "0"
        elif value in [1, "1", "t", "T", "true", "true", "y", "Y", "yes", 
"YES"]:
!         value = "1"
        else:
          raise Exception, "Invalid value '%s' for property '%s'" % \
                           (value, propertyname)
--- 143,151 ----
        if value == "":
          value = None
        elif value in [0, "0", "f", "F", "false", "FALSE", "n", "N", "no", 
"NO"]:
!         value = 0
        elif value in [1, "1", "t", "T", "true", "true", "y", "Y", "yes", 
"YES"]:
!         value = 1
        else:
          raise Exception, "Invalid value '%s' for property '%s'" % \
                           (value, propertyname)




reply via email to

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