Merge lp:~mandel/ubuntuone-client/eq-add-ancestors-watches into lp:ubuntuone-client
Status: | Merged | ||||
---|---|---|---|---|---|
Approved by: | Alejandro J. Cura | ||||
Approved revision: | 1139 | ||||
Merged at revision: | 1128 | ||||
Proposed branch: | lp:~mandel/ubuntuone-client/eq-add-ancestors-watches | ||||
Merge into: | lp:ubuntuone-client | ||||
Diff against target: |
368 lines (+177/-40) 8 files modified
tests/platform/linux/test_filesystem_notifications.py (+46/-0) tests/platform/windows/test_filesystem_notifications.py (+20/-0) tests/syncdaemon/test_eq_inotify.py (+38/-2) tests/syncdaemon/test_localrescan.py (+15/-0) ubuntuone/platform/linux/filesystem_notifications.py (+29/-1) ubuntuone/platform/windows/filesystem_notifications.py (+8/-0) ubuntuone/syncdaemon/event_queue.py (+15/-2) ubuntuone/syncdaemon/local_rescan.py (+6/-35) |
||||
To merge this branch: | bzr merge lp:~mandel/ubuntuone-client/eq-add-ancestors-watches | ||||
Related bugs: |
|
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Alejandro J. Cura (community) | Approve | ||
Roberto Alsina (community) | Approve | ||
Review via email: mp+74102@code.launchpad.net |
Commit message
Fixes lp:838111
The code moves the addition of the watches for the UDF ancestor to the FilesystemMonitor which is a platform dependent class. The new API is exposed through the eq so that the local rescan can use it. This branch also provides the implementation of Windows which simply ignores the addition of the watches.
Description of the change
Fixes lp:838111
The code moves the addition of the watches for the UDF ancestor to the FilesystemMonitor which is a platform dependent class. The new API is exposed through the eq so that the local rescan can use it. This branch also provides the implementation of Windows which simply ignores the addition of the watches.
This is a new MP so that the code is not blocked du to team holidays. Previous MP can be found here: https:/
+1