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

(cherry picked from commit 8d8cfb5fcd)
pull/25292/head
Brendan Almonte 9 years ago committed by James Cammarata
parent f82e80dac6
commit ef40b0085b

@ -260,7 +260,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,

Loading…
Cancel
Save