community.general/lib/ansible/modules
Jason Tedor f71ad4e315 Enable to use greedy checks for outdated casks (#40799)
* Enable to use greedy checks for outdated casks

When using brew cask outdated to check if an installed cask is outdated
or not, brew cask will skip casks that have auto_updates set to true or
version: latest. This means that Ansible tasks using the homebrew_cask
module to upgrade packages installed by brew cask will miss upgrading
such packages. However such packages can still be managed by brew cask
so we need to be able detect such packages. This can be done with the
--greedy flag passed to brew cask outdated as this will also include
such packages that are outdated. This commit adds a greedy parameter to
the homebrew_cask module to enable upgrading such packages using Ansible
tasks with the homebrew_cask module. The default behavior preserves the
same behavior as today. Example usage would be:

- homebrew_cask:
  name: 1password
  state: upgraded
  update_homebrew: yes
  greedy: yes

* Fix test issues

* Add extra comma to match style
2018-06-18 17:30:32 -04:00
..
cloud Fix vmware host config for all vmware OptionTypes (#41343) 2018-06-18 19:57:37 +05:30
clustering Prefer readthedocs.io instead of readthedocs.org for doc links (#41537) 2018-06-18 08:22:50 -04:00
commands Added executable parameter to the script module (#36969) 2018-05-25 14:40:48 -05:00
crypto Return changed=True if a new certificate was written (#41445) 2018-06-12 10:17:29 -04:00
database Add support for mysqldump --ignore-table switch (#33065) 2018-05-28 17:31:55 +05:30
files Temporarily revert c119d54 2018-06-15 13:00:54 -07:00
identity Fix example in ipa_dnszone module (#40443) 2018-05-20 16:28:02 +05:30
inventory Fix typo in group_by module (#41627) 2018-06-18 15:33:08 +05:30
messaging rabbitmq_user: Add update_password parameter (#36280) 2018-05-23 14:34:46 -05:00
monitoring Zabbix facts (#41084) 2018-06-04 16:41:09 -04:00
net_tools Temporarily revert c119d54 2018-06-15 13:00:54 -07:00
network fix nxos_linkagg issue (#41550) 2018-06-16 20:23:29 +05:30
notification Fix shebangs and file modes and update tests. (#40563) 2018-05-22 14:25:36 -07:00
packaging Enable to use greedy checks for outdated casks (#40799) 2018-06-18 17:30:32 -04:00
remote_management Fix shebangs and file modes and update tests. (#40563) 2018-05-22 14:25:36 -07:00
source_control Make use of a better python module for gitlab_group (#40764) 2018-05-29 02:43:40 -04:00
storage Fix race condifiton where multiple hosts can try and create or delete (#39698) 2018-06-13 09:52:51 -07:00
system Update user module docs (#41572) 2018-06-15 10:38:01 -07:00
utilities Adding success_msg to assert (#41048) 2018-06-14 11:34:04 -04:00
web_infrastructure Correct typo from 'Valut' to 'Vault' (#41574) 2018-06-15 07:08:04 +02:00
windows win_scheduled_task fix doc example with datestamp (#40691) 2018-05-25 11:39:33 +10:00
__init__.py Re-adding the init py for modules 2016-12-08 11:35:20 -05:00