On windows, syncdaemon needs to find the right default config files, and store settings in the right place in the correct location
Bug #820945 reported by
Roberto Alsina
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Ubuntu One Client |
Fix Released
|
High
|
Roberto Alsina |
Bug Description
We need to verify the settings locations make sense according to the operating system's conventions.
Related branches
lp:~ralsina/ubuntuone-client/find_config_files
- Natalia Bidart (community): Approve
- Diego Sarmentero (community): Approve
-
Diff: 243 lines (+113/-30)4 files modifiedtests/platform/test_xdg_base_directory.py (+10/-0)
tests/platform/windows/test_xdg_base_directory.py (+35/-3)
ubuntuone/platform/xdg_base_directory/__init__.py (+8/-9)
ubuntuone/platform/xdg_base_directory/windows.py (+60/-18)
Changed in ubuntuone-client: | |
status: | Triaged → Fix Committed |
Changed in ubuntuone-client: | |
milestone: | none → 1.7.1 |
Changed in ubuntuone-client: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
The first problem is that load_config_ paths(' ubuntuone' ) gives wildly different results on both platforms:
On Linux:
['/home/ ralsina/ .config/ ubuntuone' , '/etc/xdg/ ubuntuone' ]
on windows:
['/.config\ \ubuntuone' ]
So some xdg changes are needed.