Changeset 4179

Show
Ignore:
Timestamp:
06/25/2008 03:09:04 PM (2 months ago)
Author:
ed
Message:

Removed bare 'except:' from the code.

Files:

Legend:

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

    r4173 r4179  
    1919        if not _revision[0].isdigit(): 
    2020            _revision = None 
    21     except
     21    except IndexError
    2222        _revision = None 
    2323 
  • trunk/dabo/dApp.py

    r4171 r4179  
    7474                        # Don't worry about the .pyc files, since they may not be there 
    7575                        print "Could not delete %s: %s" % (f, e) 
    76         except
     76        except StandardError, e
    7777            # In these rare cases, Python has already 'gone away', so just bail 
    7878            pass 
     
    437437            try: 
    438438                localVers = localVers.split(":")[1] 
    439             except
     439            except IndexError
    440440                # Not a mixed version 
    441441                pass 
     
    527527                    try: 
    528528                        vers = int(urllib2.urlopen(url).read()) 
    529                     except
     529                    except ValueError
    530530                        vers = -1 
     531                    except StandardError, e: 
     532                        dabo.errorLog.write(_("Failed to open URL '%s'. Error: %s") % (url, e)) 
    531533                    localVers = self._currentUpdateVersion(nm) 
    532534                    retAvailable = (localVers < vers) 
     
    551553            try: 
    552554                resp = urllib2.urlopen(fileurl % (abbrev, currvers)) 
    553             except
     555            except StandardError, e
    554556                # No internet access, or Dabo site is down. 
    555                 dabo.errorLog.write(_("Cannot access the Dabo site.")
     557                dabo.errorLog.write(_("Cannot access the Dabo site. Error: %s") % e
    556558                self._resetWebUpdateCheck() 
    557559                return None 
     
    582584        try: 
    583585            vers = int(urllib2.urlopen(url).read()) 
    584         except
     586        except ValueError
    585587            vers = self._currentUpdateVersion() 
    586             self.PreferenceManager.setValue("current_version", vers) 
     588        except StandardError, e: 
     589            dabo.errorLog.write(_("Cannot access the Dabo site. Error: %s") % e) 
     590            vers = self._currentUpdateVersion() 
     591        self.PreferenceManager.setValue("current_version", vers) 
    587592        return vers 
    588593         
     
    887892            try: 
    888893                conn.close() 
    889             except
    890                 pass 
     894            except StandardError, e
     895                dabo.errorLog.write(_("Failed to close connection. Error: %s") % e) 
    891896     
    892897     
     
    895900            try: 
    896901                name = ci.Name 
    897             except
     902            except AttributeError
    898903                # Use a default name 
    899904                name = "%s@%s" % (ci.User, ci.Host) 
     
    11011106            try: 
    11021107                ret = self.ActiveForm.BasePrefKey 
    1103             except: pass 
     1108            except AttributeError:  
     1109                pass 
    11041110        if not ret: 
    11051111            try: 
    11061112                ret = self.MainForm.BasePrefKey 
    1107             except: pass 
     1113            except AttributeError: 
     1114                pass 
    11081115        if not ret: 
    11091116            dabo.infoLog.write(_("WARNING: No BasePrefKey has been set for this application.")) 
     
    11421149            try: 
    11431150                f = open(val, "a") 
    1144             except
    1145                 dabo.errorLog.write(_("Could not open file: '%s'") % val
     1151            except IOError, e
     1152                dabo.errorLog.write(_("Could not open file: '%s': %s") % (val, e)
    11461153                return 
    11471154        else: 
  • trunk/dabo/dBug.py

    r3702 r4179  
    6161    """ 
    6262    try: 
    63         if loggit.fhwr: 
    64             pass 
    65     except: 
     63        loggit.fhwr 
     64    except AttributeError: 
    6665        # ... open it 
    6766        fname = dabo.loggitFile 
     
    7574                try: 
    7675                    loggit.fhwr.write(" %s" % ag) 
    77                 except
    78                     loggit.fhwr.write(" ERR"
     76                except StandardError, e
     77                    loggit.fhwr.write(" ERR: %s" % e
    7978            loggit.fhwr.write("\n") 
    8079        if kwargs: 
  • trunk/dabo/dColors.py

    r3054 r4179  
    232232        try: 
    233233            ret = colorTupleFromHex(color) 
    234         except
     234        except InvalidCharError
    235235            ret = colorTupleFromString(color) 
    236236    return ret 
  • trunk/dabo/dObject.py

    r3776 r4179  
    188188        try: 
    189189            methodList = cls.__methodList 
    190         except
     190        except AttributeError
    191191            methodList = None 
    192192 
  • trunk/dabo/dPref.py

    r4136 r4179  
    219219        try: 
    220220            typ = self._typeDict[type(val)] 
    221         except
    222             print "BAD TYPE", type(val
     221        except KeyError
     222            dabo.errorLog.write(_("BAD TYPE: %s") % type(val)
    223223            typ = "?" 
    224224        # Convert it to a string that can be properly converted back