From 0e334ca821a62d476c8eea58abdb7a0ff78041bc Mon Sep 17 00:00:00 2001 From: Brandon Schlueter Date: Fri, 11 Aug 2017 10:21:20 -0400 Subject: [PATCH] Don't compare group_vars paths with bytestrings (#27922) * Don't compare group_vars paths with bytestrings * Compare spath with unicode string in VarsModule --- lib/ansible/plugins/vars/host_group_vars.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/ansible/plugins/vars/host_group_vars.py b/lib/ansible/plugins/vars/host_group_vars.py index 1e35cb466bb..6bae92eae0d 100644 --- a/lib/ansible/plugins/vars/host_group_vars.py +++ b/lib/ansible/plugins/vars/host_group_vars.py @@ -122,7 +122,7 @@ class VarsModule(BaseVarsPlugin): found = [] for spath in os.listdir(path): - if not spath.startswith(b'.') and not spath.endswith(b'~'): # skip hidden and backups + if not spath.startswith(u'.') and not spath.endswith(u'~'): # skip hidden and backups ext = os.path.splitext(spath)[-1] full_spath = os.path.join(path, spath)