(MODULES-9224) Add no progress flag #154
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Prior to this commit calls to Chocolatey to install or to
upgrade packages did not specify the
--no-progress
flageven when it is available. This would sometimes cause the
puppet logs to include numerous lines of packages being
downloaded which is not particularly helpful.
This commit helps to reduce the noise in the logs by making
sure that the
--no-progress
flag is specified by defaultif the version of Chocolatey on the machine supports it.
If, however, the resource also specifies the package setting
verbose
as true then the--no-progress
flag will not bepassed as the user is specifically requesting verbose output.
This commit includes updates to the provider, common helpers,
and spec tests. It does not include any additional user facing
documentation as this is an improvement which reduces noise
but does not otherwise require configuration.