[rt-devel] RT::Extension::ExternalStorage

Christian Loos cloos at netcologne.de
Tue Sep 1 01:45:18 EDT 2015


Am 21.08.2015 um 08:23 schrieb Emmanuel Manganneau:
> We were looking for the same option, so we developped it.
> The goals are :
> - store file on disk,
> - reuse some files instead of storing them every time,
> - create a CF which could propose a list of preloaded files to "attach",
> - be able to populate this CF directly from the filesystem (through a
> script)
> - etc.
> 
> Plus, we wanted to keep as much as possible the way RT was managing files.
> 
> The code relies in :
> - a sql file, needed to store the references to the filesystem
> (attachments was not relevant due to transactionid and to keep most of
> RT's code)
> - Document.pm , a class inheriting from Record,
> - some minor changes to Attachment.pm and CustomField.pm,
> - some minor changes to share/html/Ticket/Attachment/dhandler
> - some minor changes to share/html/Download/CustomFieldValue/dhandler
> 
> The db used is postgresql, but I think it would be easy to port to mysql.
> 
> Let me know if you are interested.
> 
> This is a work in developpment : no responsability for production
> environment :)

Hi,

thanks for the suggestion but RT::Extension::ExternalStorage works
perfect for us. Also, the extension functionality is already included in
RT 4.4, so we stay with this.

Chris


More information about the rt-devel mailing list