This commit is contained in:
Felix Fontein 2025-04-26 13:52:42 +02:00
parent 6a6624db9a
commit 12ebc4511d
4 changed files with 5 additions and 3 deletions

View File

@ -848,9 +848,9 @@ def main():
elif mode_parse == 'octal_string_only': elif mode_parse == 'octal_string_only':
mode = parse_octal_string_only(mode) mode = parse_octal_string_only(mode)
except (TypeError, ValueError) as e: except (TypeError, ValueError) as e:
module.fail_json(msg="Error while parsing 'mode': {error}".format(error=e)) client.fail("Error while parsing 'mode': {error}".format(error=e))
if mode < 0: if mode < 0:
module.fail_json(msg="'mode' must not be negative; got {mode}".format(mode=mode)) client.fail("'mode' must not be negative; got {mode}".format(mode=mode))
if content is not None: if content is not None:
if client.module.params['content_is_b64']: if client.module.params['content_is_b64']:

View File

@ -2,5 +2,6 @@
plugins/inventory/docker_containers.py yamllint:unparsable-with-libyaml plugins/inventory/docker_containers.py yamllint:unparsable-with-libyaml
plugins/inventory/docker_machine.py yamllint:unparsable-with-libyaml plugins/inventory/docker_machine.py yamllint:unparsable-with-libyaml
plugins/inventory/docker_swarm.py yamllint:unparsable-with-libyaml plugins/inventory/docker_swarm.py yamllint:unparsable-with-libyaml
plugins/modules/docker_container_copy_into.py validate-modules:invalid-documentation
plugins/modules/docker_container_copy_into.py validate-modules:undocumented-parameter # _max_file_size_for_diff is used by the action plugin plugins/modules/docker_container_copy_into.py validate-modules:undocumented-parameter # _max_file_size_for_diff is used by the action plugin
plugins/modules/docker_image_build.py validate-modules:invalid-documentation plugins/modules/docker_image_build.py validate-modules:invalid-documentation

View File

@ -1,5 +1,6 @@
plugins/inventory/docker_containers.py yamllint:unparsable-with-libyaml plugins/inventory/docker_containers.py yamllint:unparsable-with-libyaml
plugins/inventory/docker_machine.py yamllint:unparsable-with-libyaml plugins/inventory/docker_machine.py yamllint:unparsable-with-libyaml
plugins/inventory/docker_swarm.py yamllint:unparsable-with-libyaml plugins/inventory/docker_swarm.py yamllint:unparsable-with-libyaml
plugins/modules/docker_container_copy_into.py validate-modules:invalid-documentation
plugins/modules/docker_container_copy_into.py validate-modules:undocumented-parameter # _max_file_size_for_diff is used by the action plugin plugins/modules/docker_container_copy_into.py validate-modules:undocumented-parameter # _max_file_size_for_diff is used by the action plugin
plugins/modules/docker_image_build.py validate-modules:invalid-documentation plugins/modules/docker_image_build.py validate-modules:invalid-documentation

View File

@ -39,7 +39,7 @@ def test_parse_string(input, expected):
]) ])
def test_parse_int(input): def test_parse_int(input):
assert parse_modern(input) == input assert parse_modern(input) == input
with pytest.raises(TypeError, match="^must be an octal string, got {value}$".format(value=input)): with pytest.raises(TypeError, match="^must be an octal string, got {value}L?$".format(value=input)):
parse_octal_string_only(input) parse_octal_string_only(input)