Не могу получить тип ОС из списка хостов
import ldap3 list_host=['msk-vm-098.msk.zenit.ru', 'msk-vm-099.msk.zenit.ru', 'msk-vm-089.msk.zenit.ru', 'msk-vm-088.msk.zenit.ru'] list_os=[] attr=['operatingSystem'] server = ldap3.Server('msk.zenit.ru', get_info=ldap3.ALL) conn = ldap3.Connection(server, user='msk\\fffffffffff', password='fffff', auto_bind=True, authentication=ldap3.NTLM) for i in range(len(list_host)): conn.search('dc=msk,dc=zenit,dc=ru', '(&(objectclass=computer)(dNSHostName=list_host[i]))', attributes=attr) list_os.append(conn.entries[i].operatingSystem.value)
Traceback (most recent call last):
File “C:\p\ldap.py”, line 11, in <module>
list_os.append(conn.entries.operatingSystem.value)
IndexError: list index out of range