Ignore:
Timestamp:
May 25, 2010 11:15:55 AM (14 years ago)
Author:
Ted Faber <faber@…>
Branches:
axis_example, compt_changes, info-ops, master, version-3.01, version-3.02
Children:
f038da1
Parents:
da2208a
Message:

Wholesale change of IOError to EnvironmentError? for file operations. Lots of
uncaught EnvironmentErrors? were causing spurious error conditions, e.g. on disk
full.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • fedd/federation/dragon_access.py

    rda2208a rd3c8759  
    219219                f = open(self.state_filename, 'w')
    220220                pickle.dump(self.state, f)
    221             except IOError, e:
     221            except EnvironmentError, e:
    222222                self.log.error("Can't write file %s: %s" % \
    223223                        (self.state_filename, e))
     
    240240                self.log.debug("[read_state]: Read state from %s" % \
    241241                        self.state_filename)
    242             except IOError, e:
     242            except EnvironmentError, e:
    243243                self.log.warning(("[read_state]: No saved state: " +\
    244244                        "Can't open %s: %s") % (self.state_filename, e))
     
    414414                print >>f, alloc_cert
    415415                f.close()
    416             except IOError, e:
     416            except EnvironmentError, e:
    417417                raise service_error(service_error.internal,
    418418                        "Can't open %s/%s : %s" % (self.certdir, aid, e))
     
    711711                call(cmd, cwd=self.cli_dir, stdout=f, stderr=f, close_fds=True)
    712712                f.close()
    713             except IOError, e:
     713            except EnvironmentError, e:
    714714                raise service_error(service_error.internal,
    715715                        "Failed to open /dev/null: %s" % e)
Note: See TracChangeset for help on using the changeset viewer.