File tree Expand file tree Collapse file tree 2 files changed +5
-4
lines changed
Expand file tree Collapse file tree 2 files changed +5
-4
lines changed Original file line number Diff line number Diff line change 4040import grp
4141import json
4242import logging
43- import operator
4443import os
4544import pty
4645import pwd
6665
6766import ansible .module_utils .json_utils
6867
69- from ansible .module_utils .six .moves import reduce
70-
7168import ansible_mitogen .runner
7269
7370
@@ -718,7 +715,9 @@ def apply_mode_spec(spec, mode):
718715 mask = CHMOD_MASKS [ch ]
719716 bits = CHMOD_BITS [ch ]
720717 cur_perm_bits = mode & mask
721- new_perm_bits = reduce (operator .or_ , (bits [p ] for p in perms ), 0 )
718+ new_perm_bits = 0
719+ for perm in perms :
720+ new_perm_bits |= bits [perm ]
722721 mode &= ~ mask
723722 if op == '=' :
724723 mode |= new_perm_bits
Original file line number Diff line number Diff line change @@ -22,6 +22,8 @@ In progress (unreleased)
2222------------------------
2323
2424* :gh:issue: `1237 ` :mod: `mitogen `: Re-declare Python 2.4 compatibility
25+ * :gh:issue: `1385 ` :mod: `ansible_mitogen `: Remove a use of
26+ ``ansible.module_utils.six ``
2527
2628v0.3.35 (2025-12-01)
2729--------------------
You can’t perform that action at this time.
0 commit comments