Opened 4 years ago

Last modified 2 years ago

#9609 assigned enhancement

Support relative download directory path in conf

Reported by: jonasbardino Owned by: rjollos
Priority: normal Component: DownloadsPlugin
Severity: minor Keywords: relative path conf
Cc: rjollos Trac Release: 0.11


I would like to have relative downloads path support so that I can use a single inherited trac.ini for all my Trac instances:

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! 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: 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

Attachments (1) (1.2 KB) - added by jonasbardino 4 years ago.
patch against to support relative path (updated source path so 'patch -p0 <' works)

Download all attachments as: .zip

Change History (3)

Changed 4 years ago by jonasbardino

patch against to support relative path (updated source path so 'patch -p0 <' works)

comment:1 Changed 4 years ago by rjollos

  • Cc rjollos added; anonymous removed

comment:2 Changed 2 years ago by rjollos

  • Owner changed from Blackhex to rjollos
  • Status changed from new to assigned

Add Comment

Modify Ticket

as assigned The owner will remain rjollos.

E-mail address and user name can be saved in the Preferences.

Note: See TracTickets for help on using tickets.