Beaut
This commit is contained in:
parent
3a35af3dbb
commit
bde886da72
28
main.py
28
main.py
@ -3,25 +3,33 @@
|
|||||||
from nut2 import PyNUTClient
|
from nut2 import PyNUTClient
|
||||||
import os
|
import os
|
||||||
|
|
||||||
# hostList = os.environ["hosts"]
|
# try:
|
||||||
# hostList = hostList.split(",")
|
# hostList = os.environ["hosts"]
|
||||||
|
# hostList = hostList.replace(" ","").split(",")
|
||||||
|
# except:
|
||||||
|
# print("error with hosts entry, please make sure in format -> 10.x.x.1, 10.x.x.2")
|
||||||
|
|
||||||
# host
|
# host
|
||||||
hostList = ['10.0.5.2', '10.0.5.181']
|
hostList = ['10.0.5.2', '10.0.5.181']
|
||||||
|
|
||||||
test = []
|
upslist = {}
|
||||||
|
|
||||||
## pull all the UPSes froom each host
|
## pull all the UPSes froom each host into a nice dict
|
||||||
for host in hostList:
|
for host in hostList:
|
||||||
input(host)
|
upslist[host] = []
|
||||||
client = PyNUTClient(host, '3493')
|
client = PyNUTClient(host, '3493')
|
||||||
for UPS in client.list_ups():
|
for UPS in client.list_ups():
|
||||||
test.append(str(UPS))
|
upslist[host].append(UPS)
|
||||||
|
|
||||||
print(test)
|
print(upslist)
|
||||||
|
|
||||||
# client = PyNUTClient('10.0.5.2', '3493')
|
for host in upslist:
|
||||||
|
client = PyNUTClient(host, '3493')
|
||||||
|
for UPS in upslist[host]:
|
||||||
|
print()
|
||||||
|
print("{} Battery Percent: {}%".format(UPS, client.list_vars(UPS)['battery.charge']))
|
||||||
|
|
||||||
# print(client.list_ups())
|
# client = PyNUTClient('10.0.5.181', '3493')
|
||||||
|
|
||||||
|
# # print(client.list_ups())
|
||||||
# print(client.list_vars("Net-UPS1"))
|
# print(client.list_vars("Net-UPS1"))
|
||||||
Loading…
Reference in New Issue
Block a user