[
https://jira.duraspace.org/browse/DS-387?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Tim Donohue resolved DS-387.
----------------------------
Resolution: Fixed
This improvement was committed to trunk (r5453), and Documentation was updated
on the Wiki:
https://wiki.duraspace.org/display/DSDOC/System+Administration#SystemAdministration-PackageImporterandExporter
> Add ability for various Packager plugins to report their custom "options" via
> command line
> ------------------------------------------------------------------------------------------
>
> Key: DS-387
> URL: https://jira.duraspace.org/browse/DS-387
> Project: DSpace
> Issue Type: Improvement
> Components: DSpace API
> Affects Versions: 1.5.2, 1.6.0
> Environment: Any command line interface
> Reporter: Tim Donohue
> Assignee: Tim Donohue
> Attachments: PackagerOptions-v2-Trunk.patch
>
>
> Currently, the various packager plugins (METS & PDF) have no way to report to
> users what options are available to be passed to the plugin (via the
> 'packager -o [option]=[value]' flag).
> It'd be nice to allow a user to get a brief description of the valid options
> for each plugin via the commandline interface. I've implemented a simple
> patch (see attached) which lets users do this as follows:
> (1) running 'dspace packager -h' will output the normal Help information,
> including a list of all currently configured packager plugins (this feature
> already existed)
> (2) running 'dspace packager -h -t METS' will report normal Help information,
> but will *also* output some additional options which are specific to the METS
> packager plugin. Similarly, 'dspace packager -h -t PDF' would report any
> additional options which are specific to the PDF packager plugin.
> The way this is implemented is to add a "getParameterHelp()" method to both
> the PackageIngester and PackageDisseminator interfaces. Each implementing
> packager plugin is responsible for reporting any custom options in this
> "getParameterHelp()" method.
> See the attached patch for further details. (NOTE: This patch is very
> slightly dependent on DS-386 in that some of the line numbers in the patch
> are only correct if you already have installed DS-386.)
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
https://jira.duraspace.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
------------------------------------------------------------------------------
Download new Adobe(R) Flash(R) Builder(TM) 4
The new Adobe(R) Flex(R) 4 and Flash(R) Builder(TM) 4 (formerly
Flex(R) Builder(TM)) enable the development of rich applications that run
across multiple browsers and platforms. Download your free trials today!
http://p.sf.net/sfu/adobe-dev2dev
_______________________________________________
Dspace-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/dspace-devel