mirror of
https://github.com/ansible-collections/community.general.git
synced 2024-09-14 20:13:21 +02:00
88ccaf106b
* use of multiple chocolatey package names It might be helpful to users, to clarify whether/when <name:> must specify a single package. Users who are familiar with chocolatey may be accustomed to installing multiple packages in a single invocation of 'choco install'. I believe win_chocolatey currently accepts multiple package names when state: is latest or present. For instance, this appears to work currently: - win_chocolatey: name: >- pscx windirstat state: latest However, when state: is absent, uninstall is not performed if multiple package are specified. The chocolate.log output suggests that chocolatey is treating the multiple packages as an 'exact' name of a single package name: 2017-08-10 19:04:04,087 2424 [DEBUG] - Command line: "C:\ProgramData\chocolatey\choco.exe" list --local-only --exact pscx windirstat 2017-08-10 19:04:04,087 2424 [DEBUG] - Received arguments: list --local-only --exact pscx windirstat I find the current behavior helpful in terms of accepting multiple package names, even if uninstall must be treated differently. It might be helpful to show an example of how multiple uninstalls can be handled by looping over them. - win_chocolatey: name: "{{ item }}" state: absent with_items: - pscx - windirstat * revise per Jordan Borean. remote colon (:) from text. revise formating. * Update win_chocolatey.py |
||
---|---|---|
.. | ||
ansible |