community.general/lib/ansible
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
..
cli Add more info related to galaxy sub commands (#41085) 2018-06-15 12:12:13 -04:00
compat Enable wildcard import pylint (#35786) 2018-02-06 15:17:49 -08:00
config Fix some typos in config/base.yml (#41363) 2018-06-14 23:53:41 -04:00
errors give hint to users when a file is not found 2018-04-10 17:19:03 -04:00
executor no_log even when task_result doesn't provide key 2018-06-12 10:25:30 -07:00
galaxy Update APB templates (#41559) 2018-06-14 17:05:30 -04:00
inventory Introduce inventory.any_unparsed_is_failed configuration setting (#41171) 2018-06-06 09:28:58 +05:30
module_utils facts: suse: Fix major version detection for SUSE (#41416) 2018-06-18 09:53:50 -04:00
modules Enable to use greedy checks for outdated casks (#40799) 2018-06-18 17:30:32 -04:00
parsing Fix wrong python keyword (followup to #36357) (#41067) 2018-06-07 19:48:07 +05:30
playbook Load role vars and defaults before parsing tasks (#40982) 2018-06-18 10:56:55 -05:00
plugins Update my own author email in comments block 2018-06-18 16:15:31 -04:00
template When using ANSIBLE_JINJA2_NATIVE bypass our None filtering in _finalze (#41408) 2018-06-12 08:46:23 -05:00
utils Prefer readthedocs.io instead of readthedocs.org for doc links (#41537) 2018-06-18 08:22:50 -04:00
vars minimize loading files/plugins 2018-04-10 17:22:31 -04:00
__init__.py
constants.py adds ansible-doc JSON plugin data dump 2018-06-04 17:20:33 -07:00
release.py update 2.7 codename 2018-05-31 15:46:07 -07:00