def main(self):
users = pwd.getpwall()
count = 0
for user in users:
name = user.pw_name
shell = user.pw_shell
uid = user.pw_uid
home_dir = user.pw_dir
if (uid > 999 and self.isValidShell(shell)):
if not self.isUserNameInDb(name):
self.exitWithResult("User {} not defined by ansible".format(name))
else:
self.checkUsersKeys(user)
count = count + 1
result = {"changed": False, "msg": "Checked {} user accounts".format(count)}
self.module.exit_json(**result)
评论列表
文章目录