Changeset 3333

Show
Ignore:
Timestamp:
08/26/07 06:41:27 (1 year ago)
Author:
ed
Message:

Temp fix for the problem of getting a string for version number instead of an int.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/dabo/dApp.py

    r3315 r3333  
    361361    def _currentUpdateVersion(self): 
    362362        localVers = dabo.version["revision"] 
    363         try: 
    364             localVers = localVers.split(":")[1] 
    365         except: 
    366             # Not a mixed version 
    367             pass 
    368         ret = int("".join([ch for ch in localVers if ch.isdigit()])) 
     363        if "~" in localVers: 
     364            # It's the approximate version 
     365            ret = 0 
     366        else: 
     367            try: 
     368                localVers = localVers.split(":")[1] 
     369            except: 
     370                # Not a mixed version 
     371                pass 
     372            ret = int("".join([ch for ch in localVers if ch.isdigit()])) 
    369373        return ret 
    370374