[ 
https://issues.apache.org/jira/browse/IVY-1113?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Mitch Gitman updated IVY-1113:
------------------------------

    Priority: Minor  (was: Major)

> offer option to suppress output during Ivy deliver
> --------------------------------------------------
>
>                 Key: IVY-1113
>                 URL: https://issues.apache.org/jira/browse/IVY-1113
>             Project: Ivy
>          Issue Type: Improvement
>          Components: Core
>    Affects Versions: unspecified
>            Reporter: Mitch Gitman
>            Priority: Minor
>             Fix For: unspecified
>
>
> Whenever Ivy successfully delivers an Ivy file, you see two lines of output 
> that begin with the following:
> :: delivering :: ...
>     delivering ivy file to ...
> This output is produced by Message.info calls in the deliver method of 
> DeliverEngine (lines 103 and 179 respectively).
> What I'm asking for is for this output to be conditionally suppressed. 
> It seems that implementation-wise, this would be easy enough to accomplish. I 
> see that both the ResolveOptions and DownloadOptions classes extend 
> LogOptions. LogOptions has a LOG_QUIET flag. What about just making the 
> DeliverOptions class extend LogOptions as well? Then have those two 
> Message.info invocations be conditional on:
> !LogOptions.LOG_QUIET.equals(deliver.getOptions().getLog())
> Whether this option should be extended to another API level, such as the 
> deliver Ant task, is another question. But I'd be satisfied with just the 
> above programmatic API change.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to