Changeset c619125 in trunk


Ignore:
Timestamp:
2016-07-21T19:35:59Z (9 years ago)
Author:
Brian Warner <warner@…>
Branches:
master
Children:
1abc2c3
Parents:
d6bb49b
git-author:
Daira Hopwood <daira@…> (2015-10-27 17:09:40)
git-committer:
Brian Warner <warner@…> (2016-07-21 19:35:59)
Message:

Distinguish deletion of directories.

Signed-off-by: Daira Hopwood <daira@…>

File:
1 edited

Legend:

Unmodified
Added
Removed
  • TabularUnified src/allmydata/frontends/magic_folder.py

    rd6bb49b rc619125  
    706706
    707707            if relpath_u.endswith(u"/"):
    708                 self._log("mkdir(%r)" % (abspath_u,))
    709                 d.addCallback(lambda ign: fileutil.make_dirs(abspath_u))
    710                 d.addCallback(lambda ign: abspath_u)
     708                if metadata.get('deleted', False):
     709                    self._log("rmdir(%r) ignored" % (abspath_u,))
     710                else:
     711                    self._log("mkdir(%r)" % (abspath_u,))
     712                    d.addCallback(lambda ign: fileutil.make_dirs(abspath_u))
     713                    d.addCallback(lambda ign: abspath_u)
    711714            else:
    712715                d.addCallback(lambda ign: file_node.download_best_version())
Note: See TracChangeset for help on using the changeset viewer.