Support relative download directory path in conf
|Reported by:||jonasbardino||Owned by:||rjollos|
|Severity:||minor||Keywords:||relative path conf|
I would like to have relative downloads path support so that I can use a single inherited trac.ini for all my Trac instances:
[downloads] path = downloads
If I try that with the latest 0.11 release I get a path error when uploading:
2011-12-13 10:05:33,616 Trac[main] WARNING: HTTPInternalError: 500 Trac Error (Error storing file somefile.zip! Is dir ectory specified in path config option in [downloads] section of trac.ini existing?)
I've attached a simple patch that mirrors the graphviz plugin cache_dir extraction to achieve the goal.
Feel free to apply it as is or implement it in a better way.
Downloadsplugin: 0.11 branch (r11035, pip installed from trac-hacks.org) Trac: 0.11.7-4 debian package Server: Apache 2.2.16-6+squeeze4 debian package Database: sqlite 3.7.3-1 debian package OS: Linux