/brz/remove-bazaar

To get this branch, use:
bzr branch http://gegoxaren.bato24.eu/bzr/brz/remove-bazaar

« back to all changes in this revision

Viewing changes to bzrlib/workingtree.py

  • Committer: Canonical.com Patch Queue Manager
  • Date: 2008-04-28 18:43:56 UTC
  • mfrom: (3363.2.11 preview-tree-changed)
  • Revision ID: pqm@pqm.ubuntu.com-20080428184356-qic5mhqzrgxlwwhs
(abentley) Get _PreviewTree under test

Show diffs side-by-side

added added

removed removed

Lines of Context:
618
618
    __contains__ = has_id
619
619
 
620
620
    def get_file_size(self, file_id):
621
 
        return os.path.getsize(self.id2abspath(file_id))
 
621
        try:
 
622
            return os.path.getsize(self.id2abspath(file_id))
 
623
        except OSError, e:
 
624
            if e.errno != errno.ENOENT:
 
625
                raise
 
626
            else:
 
627
                return None
622
628
 
623
629
    @needs_read_lock
624
630
    def get_file_sha1(self, file_id, path=None, stat_value=None):