INNER CODE UNIT · Python
__init__
DataDog/KubeHound · scripts/dashboard-demo/main.py:22
def __init__(self, client):
self.c = client
self.res_query_count = c.submit(self.KH_QUERY_EXTERNAL_COUNTS).all().result()
self.res_query_min_hops = c.submit(self.KH_QUERY_MIN_HOPS).all().result()
self.res_query_critical_path = c.submit(self.KH_QUERY_EXTERNAL_CRITICAL_PATH).all().result()
self.get_details()
print("Loading " + self.DISPLAY_TITLE + " DONE")
def get_main(self):
return self.DESCRIPTION
def get_details(self):
if self.KH_QUERY_DETAILS != '':
RES_KH_QUERY_VOLUME_INFO = c.submit(self.KH_QUERY_DETAILS).all().result()
results = []
for result in c.submit(self.KH_QUERY_DETAILS).all().result():
data = {}
for key in result: