dev #2
@@ -14,13 +14,20 @@ def generate_ips_list():
|
|||||||
""").fetchall()
|
""").fetchall()
|
||||||
conn.close()
|
conn.close()
|
||||||
|
|
||||||
for dev in devices:
|
for dev in devices:
|
||||||
|
# Switchdaten holen, falls vorhanden
|
||||||
switch = switches.get(dev['switch_hostname'])
|
switch = switches.get(dev['switch_hostname'])
|
||||||
if not switch:
|
if switch:
|
||||||
continue
|
switch_ip = switch['ip']
|
||||||
password = decrypt_password(switch['password'])
|
switch_user = switch['username']
|
||||||
|
switch_pass = decrypt_password(switch['password'])
|
||||||
|
else:
|
||||||
|
switch_ip = ""
|
||||||
|
switch_user = ""
|
||||||
|
switch_pass = ""
|
||||||
|
|
||||||
port = dev['port'] or ""
|
port = dev['port'] or ""
|
||||||
print(f"{dev['rpi_ip']}:{dev['name']}:{switch['ip']}:{switch['hostname']}:{port}:{switch['username']}:{password}")
|
print(f"{dev['rpi_ip']}:{dev['name']}:{switch_ip}:{dev['switch_hostname'] or ''}:{port}:{switch_user}:{switch_pass}")
|
||||||
|
|
||||||
if __name__ == "__main__":
|
if __name__ == "__main__":
|
||||||
generate_ips_list()
|
generate_ips_list()
|
||||||
Reference in New Issue
Block a user