From 8d8cfb5fcdccc3b4f8e2137d4e4f265bdd03afd1 Mon Sep 17 00:00:00 2001 From: Brendan Almonte Date: Tue, 23 May 2017 10:57:07 -0700 Subject: [PATCH] Read directory_mode as 'raw' type Reads the directory_mode param as 'raw' type to mirror the same behavior as mode. This'll cause non-quoted values to be represented as an int, rather than a str. Covered by 'assert recursive copied directories mode' test. Fixes #24202 --- lib/ansible/modules/files/copy.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/ansible/modules/files/copy.py b/lib/ansible/modules/files/copy.py index 7ae519b2309..47bf40ec75f 100644 --- a/lib/ansible/modules/files/copy.py +++ b/lib/ansible/modules/files/copy.py @@ -262,7 +262,7 @@ def main(): backup = dict(default=False, type='bool'), force = dict(default=True, aliases=['thirsty'], type='bool'), validate = dict(required=False, type='str'), - directory_mode = dict(required=False), + directory_mode = dict(required=False, type='raw'), remote_src = dict(required=False, type='bool'), ), add_file_common_args=True,