~bzr-pqm/bzr/bzr.dev

« back to all changes in this revision

Viewing changes to bzrlib/repofmt/weaverepo.py

  • Committer: Canonical.com Patch Queue Manager
  • Date: 2009-03-25 04:20:12 UTC
  • mfrom: (3468.3.4 controlfiles)
  • Revision ID: pqm@pqm.ubuntu.com-20090325042012-23a6pm0mraw7g2kg
(mbp) better CountedLock handling of tokens,
        and bzrdir takes more responsibility for default file modes

Show diffs side-by-side

added added

removed removed

Lines of Context:
296
296
        try:
297
297
            transport.mkdir_multi(['revision-store', 'weaves'],
298
298
                mode=a_bzrdir._get_dir_mode())
299
 
            transport.put_bytes_non_atomic('inventory.weave', empty_weave)
 
299
            transport.put_bytes_non_atomic('inventory.weave', empty_weave,
 
300
                mode=a_bzrdir._get_file_mode())
300
301
        finally:
301
302
            control_files.unlock()
302
303
        return self.open(a_bzrdir, _found=True)