Task #9822 (closed)
Opened 11 years ago
Closed 11 years ago
Refactor RepoImportContainer
Reported by: | jamoore | Owned by: | jamoore |
---|---|---|---|
Priority: | critical | Milestone: | OMERO-4.4.7 |
Component: | OmeroFs | Version: | n.a. |
Keywords: | fs | Cc: | bpindelski, jburel, cblackburn, wmoore |
Resources: | n.a. | Referenced By: | n.a. |
References: | n.a. | Remaining Time: | 0.0d |
Sprint: | 2013-02-12 (5) |
Description
The RepoImportContainer object currently has all the options of the regular ImportContainer plus several extra. This object should be streamlined (and renamed?) to only contain the options which a user is able to provide during fs-lite import. This should include:
- custom image name: This was used before to indicate part of the path. That functionality should probably be always set to the name of the image. The option will be removed from the UI and replaced by path depth.
- common root: the number of elements to remove from paths. E.g. when paths are absolute ("/private/tmp/a.png") then all of the paths get created under ManagedRepository? even for a single file.
Change History (6)
comment:1 Changed 11 years ago by cblackburn
- Owner changed from jmoore to cblackburn
- Remaining Time set to 1
- Status changed from new to accepted
comment:2 Changed 11 years ago by cblackburn
- Owner changed from cblackburn to jmoore
- Remaining Time 1 deleted
comment:3 Changed 11 years ago by jmoore
- Remaining Time set to 0.1
- Sprint changed from 2012-11-20 (2) to 2012-12-18 (3)
Essentially done. We just need to decide on how to get this into testing without breaking everything for everyone. (Requires new DB, etc.)
See: https://github.com/joshmoore/openmicroscopy/tree/9821-fs-model-objs
comment:4 Changed 11 years ago by jburel
- Sprint changed from 2012-12-18 (3) to 2013-01-15 (4)
Moved from sprint 2012-12-18 (3)
comment:5 Changed 11 years ago by jburel
- Sprint changed from 2013-01-15 (4) to 2013-02-12 (5)
Moved from sprint 2013-01-15 (4)
comment:6 Changed 11 years ago by jmoore
- Remaining Time changed from 0.1 to 0
- Resolution set to fixed
- Status changed from accepted to closed
This is definitely done. The test is still not in place, but now that we're using gretzky/develop it amounts to the same thing.
Passing back to Josh as he has now done this work as part of other refactoring.