Set a deprecation warning and version for option sha256sum (#65637)

The option sha256sum was declared deprecated more than 2 years ago without
setting a removal version. Let's do that now.

fixes #65636
This commit is contained in:
Baptiste Mille-Mathias 2019-12-19 20:47:27 +01:00 committed by ansibot
parent fec883dfff
commit 4351a756e1

View file

@ -78,7 +78,8 @@ options:
- If a SHA-256 checksum is passed to this parameter, the digest of the - If a SHA-256 checksum is passed to this parameter, the digest of the
destination file will be calculated after it is downloaded to ensure destination file will be calculated after it is downloaded to ensure
its integrity and verify that the transfer completed successfully. its integrity and verify that the transfer completed successfully.
This option is deprecated. Use C(checksum) instead. This option is deprecated and will be removed in version 2.14. Use
option C(checksum) instead.
default: '' default: ''
version_added: "1.3" version_added: "1.3"
checksum: checksum:
@ -450,6 +451,9 @@ def main():
if module.params.get('thirsty'): if module.params.get('thirsty'):
module.deprecate('The alias "thirsty" has been deprecated and will be removed, use "force" instead', version='2.13') module.deprecate('The alias "thirsty" has been deprecated and will be removed, use "force" instead', version='2.13')
if module.params.get('sha256sum'):
module.deprecate('The parameter "sha256sum" has been deprecated and will be removed, use "checksum" instead', version='2.14')
url = module.params['url'] url = module.params['url']
dest = module.params['dest'] dest = module.params['dest']
backup = module.params['backup'] backup = module.params['backup']