Changeset 3194

Show
Ignore:
Timestamp:
10/26/09 09:36:13 (4 years ago)
Author:
fredj
Message:

sha and md5 are deprecated since version 2.5

Location:
sandbox/camptocamp/Studio/studio
Files:
2 modified

Legend:

Unmodified
Added
Removed
  • sandbox/camptocamp/Studio/studio/lib/datasource_discovery.py

    r2461 r3194  
    99    import gdal 
    1010 
    11 import md5 
     11 
     12try: 
     13    from hashlib import md5 
     14except ImportError: 
     15    from md5 import new as md5 
     16 
    1217import mapscript 
    1318import mapserializer 
     
    294299 
    295300    def getHash(self): 
    296         return md5.new(self.name).hexdigest() 
     301        return md5(self.name).hexdigest() 
    297302 
    298303class GdalDataSource(DataSource): 
  • sandbox/camptocamp/Studio/studio/model/__init__.py

    r2235 r3194  
    66from studio.lib.sa_types import JsonString 
    77 
    8 import sha 
     8try: 
     9    from hashlib import sha1 
     10except ImportError: 
     11    from sha import new as sha1 
    912 
    1013def init_model(engine): 
     
    9699    def __encrypt_password(self, password): 
    97100        """Hash the given password with SHA1.""" 
    98         return sha.new(password).hexdigest() 
     101        return sha1(password).hexdigest() 
    99102 
    100103    def validate_password(self, passwd):