Opened 7 years ago

Closed 7 years ago

Last modified 7 years ago

#933 closed enhancement (fixed)

Add support for exporting files to a remote server to the Release exporter plug-in

Reported by: Nicklas Nordborg Owned by: Nicklas Nordborg
Priority: major Milestone: Reggie v4.10
Component: net.sf.basedb.reggie Keywords:
Cc:

Description

The current implementation of the release exporter plug-in can only save the result files to the BASE file system. We should implement support for saving to an external file server.

Change History (7)

comment:1 by Nicklas Nordborg, 7 years ago

(In [4339]) References #933: Add support for exporting files to a remote server to the Release exporter plug-in

Re-factored the ReleaseExporter code. Introduced a new class OutputLocation which abstracts away the file handling from the export code. The BaseFileOutputLocation is an implementation that save files to the BASE file system.

Initial tests indicates that a FileServer-based implementation should be possible. A bit more testing and error handling is needed.

comment:2 by Nicklas Nordborg, 7 years ago

(In [4344]) References #933: Add support for exporting files to a remote server to the Release exporter plug-in

Implemented FileServerOutputLocation that write files to an external file server.

Requires new functionality (not yet released) from the Open Grid extension implemented in #934.

comment:3 by Nicklas Nordborg, 7 years ago

(In [4345]) References #933: Add support for exporting files to a remote server to the Release exporter plug-in

Implemented support in the release exporter plug-in for selecting "local" or "remote" export. The configuration is now a two-step process.

The local export is the same as before. The remote exports requires a selection of a FileServer item. A unique ID is automatically generated. The intention is that this ID should be used on the import side to find the exported files.

comment:4 by Nicklas Nordborg, 7 years ago

Status: newassigned

comment:5 by Nicklas Nordborg, 7 years ago

(In [4431]) References #933: Add support for exporting files to a remote server to the Release exporter plug-in

Added Fileserver.RELEASE_ARCHIVE to the installation wizard. The exporter plug-in uses this as the default value when asking for a remote server.

comment:6 by Nicklas Nordborg, 7 years ago

Resolution: fixed
Status: assignedclosed

comment:7 by Nicklas Nordborg, 7 years ago

(In [4507]) References #933: Add support for exporting files to a remote server to the Release exporter plug-in

Updated opengrid.jar since it it has now been released (Open Grid 1.1).

Note: See TracTickets for help on using tickets.