Warning: Can't synchronize with repository "(default)" (/home/git/ome.git does not appear to be a Git repository.). Look in the Trac log for more information.
Notice: In order to edit this ticket you need to be either: a Product Owner, The owner or the reporter of the ticket, or, in case of a Task not yet assigned, a team_member"

Task #1534 (closed)

Opened 14 years ago

Closed 14 years ago

Temporary file triage

Reported by: jamoore Owned by: jamoore
Priority: critical Milestone: OMERO-Beta4.1
Component: General Version: 3.0-M1
Keywords: n.a. Cc: cxallan, atarkowska
Resources: n.a. Referenced By: n.a.
References: n.a. Remaining Time: n.a.
Sprint: n.a.

Description

Several components are leaving temporary files hanging around and these need to be handled:

  • Exporter (possibly)
  • Importer (definitely)
  • Processor (definitely; esp. under Windows)
  • Hudson
  • QA

Change History (2)

comment:1 Changed 14 years ago by jmoore

r5357, r5359, r5360, r5361 provide the TempFileManager which cover all (?) uses of tempfile in OmeroPy and File.createTempFile in OmeroJava fixing the exporter, importer, and processor issues mentioned.

The specifics of the implementation might need to be improved, but for the moment there should be far fewer temp files hanging around.

Needs testing under Windows.

comment:2 Changed 14 years ago by jmoore

  • Resolution set to fixed
  • Status changed from new to closed

Tested under Windows (r5366) and moved to $HOME/omero/tmp (r5376). Should be stable for the moment.

Will need to include documentation on $HOME/omero/tmp cleanup.

Note: See TracTickets for help on using tickets. You may also have a look at Agilo extensions to the ticket.

1.3.13-PRO © 2008-2011 Agilo Software all rights reserved (this page was served in: 0.64684 sec.)

We're Hiring!