INNER CODE UNIT · Python
get_graph
itbench-hub/ITBench · scenarios/sre/tools/kubernetes-topology-monitor/app.py:36
def get_graph():
topology_manager.refresh_topology() # Ensure latest state
return jsonify(topology_manager._serialize_graph())
@app.route('/events')
def get_events():
events = []
current_date = datetime.now().strftime("%Y-%m-%d")
log_file = event_logger._get_current_logfile()
if log_file.exists():
with open(log_file, 'r') as f:
events = f.read().split('-' * 80)
events = [e.strip() for e in events if e.strip()]
return jsonify(events)