From 00fbd98f97e9c09510a2466c6a30909082bc0329 Mon Sep 17 00:00:00 2001 From: Brian Coca Date: Wed, 2 Nov 2016 10:15:51 -0400 Subject: [PATCH] dont join when group is none --- lib/ansible/modules/system/user.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/lib/ansible/modules/system/user.py b/lib/ansible/modules/system/user.py index fba0c11753a..272acd5678b 100644 --- a/lib/ansible/modules/system/user.py +++ b/lib/ansible/modules/system/user.py @@ -262,7 +262,6 @@ class User(object): self.non_unique = module.params['non_unique'] self.seuser = module.params['seuser'] self.group = module.params['group'] - self.groups = ','.join(module.params['groups']) self.comment = module.params['comment'] self.shell = module.params['shell'] self.password = module.params['password'] @@ -282,6 +281,10 @@ class User(object): self.update_password = module.params['update_password'] self.home = module.params['home'] self.expires = None + self.groups = None + + if module.params['groups'] is not None: + self.groups = ','.join(module.params['groups']) if module.params['expires']: try: