Åke Forslund
4258e2f2ed
Reorder imports of mycroft.configuration
2021-08-05 10:04:45 +02:00
Åke Forslund
3fd96cf71b
WIP Review comments
...
- Add TODO for 22.02 to remove the compatibility code
- Make Warning a single Log statement
- mycroft-config script now uses XDG-environment variable
- Remove redundant code
- Replace hard coded references to ~/.config
- Explicitly remove new path before move of "filesystem" (if needed)
2021-08-05 10:04:45 +02:00
Åke Forslund
9029dc1f41
Slight cleanup
...
- Make XDG usage more visible by using the xdg module prefix
- fix overloaded python keywords
- remove unused imports
2021-08-05 10:04:45 +02:00
Bart Ribbers
e20443b824
Use XDG Base directories for settings, cache and runtime data
...
Improve deprecation warning message
2021-08-05 10:04:45 +02:00
Kris Gesling
e75a05557b
docstring cleanup
2021-05-11 15:10:32 +09:30
Åke
9f29649fc0
Feature/non hard coded paths ( #2058 )
...
* Allow ~ when running ensure_directory_exists
* Add custom paths for websettings cache and system conf
2019-03-21 13:19:11 -05:00
Åke Forslund
260f54a386
Move config location definitions to separate file
2018-10-09 11:38:10 +02:00