Commit 2f5ed0e0 authored by jithu.tagore's avatar jithu.tagore

Update infra_as_service_monitor.py

parent ce5c0b35
import base64
containerimport base64
import configparser
import datetime
import logging
......@@ -185,8 +185,8 @@ def docker_container():
if container.attrs["State"]["Status"] =="restarting" or container.attrs["State"]["Status"] =="exited":
print("2")
container_restart.append(i)
start=i.attrs["State"]["StartedAt"]
end=i.attrs["State"]["FinishedAt"]
start=container.attrs["State"]["StartedAt"]
end=container.attrs["State"]["FinishedAt"]
start_date = dateutil.parser.isoparse(start)
end_date = dateutil.parser.isoparse(end)
time=((end_date-start_date).total_seconds())
......@@ -203,15 +203,15 @@ def docker_container():
time=time/60
timing=str(int(time))+"minute"
print(timing)
data.append([i.name, i.id, i.attrs["State"]["Status"],timing])
data.append([container.name, container.id, ontainerr.attrs["State"]["Status"],timing])
else:
for each in containers:
if each.attrs["State"]["Status"] =="restarting" or each.attrs["State"]["Status"] =="exited":
container_restart.append(i)
start=i.attrs["State"]["StartedAt"]
end=i.attrs["State"]["FinishedAt"]
start=each.attrs["State"]["StartedAt"]
end=each.attrs["State"]["FinishedAt"]
start_date = dateutil.parser.isoparse(start)
end_date = dateutil.parser.isoparse(end)
time=((end_date-start_date).total_seconds())
......@@ -227,7 +227,7 @@ def docker_container():
elif time>60:
time=time/60
timing=str(int(time))+"minute"
data.append([i.name, i.id, i.attrs["State"]["Status"],timing])
data.append([each.name, each.id, each.attrs["State"]["Status"],timing])
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment