community.general/lib/ansible/modules
bentaylornz 95c1b07bdb [cloud] re-raise boto ClientError if throttling timeout is reached in efs.py (#23109)
* re-raise exception as expected

The current ThrottlingException handling code hides other actual exceptions from the user, and basically goes infinite loop instead. eg when the api caller doesn't have permission (example below) to use the api, ansible effectively hangs. adding the re-raise stops execution and shows the error to the command line as expected

can test by removing permission to the efs api, and calling the efs: module

The error was: botocore.exceptions.ClientError: An error occurred (AccessDeniedException) when calling the DescribeFileSystems operation: User: <x> is not authorized to perform: elasticfilesystem:DescribeFileSystems on the specified resource

* PEP8 fix
2017-04-04 08:41:20 -04:00
..
cloud [cloud] re-raise boto ClientError if throttling timeout is reached in efs.py (#23109) 2017-04-04 08:41:20 -04:00
clustering E501 fixes (#22879) 2017-03-22 20:50:28 -05:00
commands typo: psuedo -> pseudo (#23177) 2017-03-31 10:48:29 -04:00
crypto New metadata 1.0 (#22587) 2017-03-14 09:07:22 -07:00
database E501 fixes (#22879) 2017-03-22 20:50:28 -05:00
files synchronize: Exclude ssh_args from quoting 2017-03-30 19:40:27 -07:00
identity New metadata 1.0 (#22587) 2017-03-14 09:07:22 -07:00
inventory New metadata 1.0 (#22587) 2017-03-14 09:07:22 -07:00
messaging E501 fixes (#22879) 2017-03-22 20:50:28 -05:00
monitoring E501 fixes (#22879) 2017-03-22 20:50:28 -05:00
network Update fortios_config.py (#23230) 2017-04-03 19:22:57 +01:00
notification E501 fixes (#22879) 2017-03-22 20:50:28 -05:00
packaging Removes expanduser in favor of type path 2017-03-31 00:24:38 -04:00
remote_management New metadata 1.0 (#22587) 2017-03-14 09:07:22 -07:00
source_control Fixes bug https://github.com/ansible/ansible/issues/22455 - Git reset… (#22502) 2017-03-28 08:41:25 -04:00
storage Update netapp_e_amg_sync.py (#22693) 2017-03-28 07:19:05 -04:00
system Fixes ignoreerrors not working with sysctl_set 2017-04-03 06:37:09 -07:00
utilities E501 fixes (#22879) 2017-03-22 20:50:28 -05:00
web_infrastructure Fix deploy_helper join exception on no release. 2017-04-03 16:35:31 -07:00
windows win_find fix up age parameter (#23195) 2017-04-03 11:43:07 -07:00
__init__.py Re-adding the init py for modules 2016-12-08 11:35:20 -05:00