diff --git a/proxmox.py b/proxmox.py index ba649f3..ee14b65 100755 --- a/proxmox.py +++ b/proxmox.py @@ -14,23 +14,23 @@ ldap_result = l.search("CN=Users,DC=techgrow,DC=local", ldap.SCOPE_SUBTREE, "(&(objectClass=Person)(memberOf=CN=proxmox-admins,CN=Users,DC=techgrow,DC=local))", None) res_type, data = l.result(ldap_result) users = [] -print res_type +# res_type for u in data: name = u[0].split(',')[0].split('=')[1] if u[1]['userAccountControl'][0] == '66048' or u[1]['userAccountControl'][0] == '512': users.append(name) -print users +#print users for host in pve_hosts: - print host + #print host proxmox = ProxmoxAPI(host, user='root@pam', password='Band@2014', verify_ssl=False) pve_users = proxmox.access.users.get() pve_usernames = [] for u in pve_users: if 'techgrow.local' in u['userid']: pve_usernames.append(str(u['userid'].split('@')[0])) - print pve_usernames + #print pve_usernames for u in users: userid = u + '@techgrow.local' if u not in pve_usernames: @@ -38,5 +38,5 @@ for host in pve_hosts: for u in pve_usernames: userid = u + '@techgrow.local' if u not in users: - print userid + #print userid proxmox.access.users.delete(userid)